FRISO · Terms and privacy
This is a courtesy translation. The Portuguese version is the one that applies; if the two differ, it prevails.
Terms of use
updated on November 7, 2026
This is a courtesy translation. The binding text is the Portuguese version of these terms. If the two differ, the Portuguese version prevails.
Who offers the service (identification required by Brazilian Decree 7.962/2013): FR Visuals (50.564.188 FELIPE RISALLAH VILLELA NASCIMENTO, sole proprietor) · CNPJ 50.564.188/0001-79 · Rua Doutor Dario Marinho, 14, Bosque das Acácias, Campos dos Goytacazes, RJ, Brazil, ZIP 28016-050 · contact contact@frvisuals.com.br · replies within 5 business days. What it is: FRISO is a creative space that runs in the browser. It is home to References (with boards in grid or moodboard view), Projects (projects, tasks, ideas and brands), Files, Motion, Animated logo, Layout, Assets, Lettering and the Feed.
1. What you accept
Using FRISO means accepting these terms. If you don't agree, don't use it. You must be 18 or have the authorization of whoever is responsible for you.
2. Account
- The account is personal: you sign in with your e-mail and a password (or with a link sent to your e-mail, or with Google).
- You are responsible for what happens in your account. Tell us if you think someone else got into it.
- You can delete the account whenever you want: the delete my account button is in your account, under Profile (or write to
contact@frvisuals.com.br). Deleting the account deletes the profile, the scenes, the projects, the work and files stored in it, your public references and the credits, and cancels the subscription.
3. What is yours
- Your photos, videos and texts remain yours. FRISO claims nothing you create.
- Without an account, everything stays in your browser. While you are signed in, your work (boards, projects, tasks, ideas, brands, carousels and pieces, with their attachments, audio, images and fonts) is also kept in FRISO's cloud, in a private folder that only your account can read, within the space of your plan. You can turn this off on the account page. The photos of a Motion project only go up when you use Save to account. The account also stores the profile and the scenes (motion, timing, camera, keyframes).
- You give us permission only to store and return that content, so the product works.
- Space and files in the cloud. The files you keep in FRISO (photos, videos, attachments, fonts and what you share) are stored in FRISO's cloud, in private storage, within the space of your plan. The space of each plan is on the pricing page. On Pro and Max there is no per-file limit: the limit is your space; on Free, the maximum size of each file is also on the pricing page. When the space runs out, nothing is deleted: you just can't upload new files until you free up space or change plans.
- Extra space. On Pro and Max you can add cloud space (the price is on the pricing page). It is billed every month together with the plan, can be removed at any time and ends when the plan ends; files above the space that remains follow the deadline rule just below.
- When a paid plan ends, files above Free have a deadline. If the subscription ends (by cancellation or failed payment) and your stored files exceed the Free space, you have 30 days to download what you want and choose what stays. After that, the files that still exceed the Free space are deleted, oldest first, until the account fits in Free. The details are in Cancellation and refunds, section 2. Projects, tasks, brands, boards and texts are not covered by this rule.
- Share links. Anyone with a link you created can see (and, when you allow it, download) what is in it. You choose who you share with and are responsible for it; you can turn the link off at any time.
- What you upload is your responsibility. Every image, video, GIF, link, text or font you put into FRISO (in References and boards, Layout, Motion or any tool) is uploaded by you, and you state that you may use it the way you are using it. This applies even more to what you make public (section 4-A).
- Only what you uploaded goes into a piece. Motion, Layout and the other tools only accept as material for a piece a file you uploaded yourself (your photo, your video, your logo, your product), after you state you have the right to use it. Someone else's reference does not go in (section 4-A, "A reference does not go into a piece").
- Fonts you bring are your responsibility. The fonts that come with FRISO are licensed for free commercial use. When you upload a font of your own ("use my own font"), you confirm you hold the license for the use you will make of it (video, social media, clients, print). FRISO only uses the file to draw the screen and the videos and images you export; it stays in your browser and, while you are signed in with the cloud on, in your account's private folder, and is not shared with anyone. The After Effects and Photoshop files need the font installed on your computer.
4. The Feed and the community
- Sending a scene to the Feed is optional. By sending it, you authorize FRISO to show that scene, with your account's @ (which leads to your community page,
friso.id/@name), in the app, on the site and on social media. - Every scene goes through curation: we choose what goes in, and we can remove a scene from the Feed at any time (to keep the curation good, not as a punishment).
- The scene remains yours. FRISO users can apply and adapt it to their own photos inside the product.
- Don't send a scene with third-party content you don't have the rights to.
4-A. The reference library
What it is. FRISO References is a public library of images, videos and links that people who use FRISO choose to show. It exists to discover references and to reach whoever made each work. Every item always shows the author's credit (when known) and the link to the original.
A reference does not go into a piece. What is in the reference library and in the Feed, and what you keep in a board from a link, a website, Discover or the Feed, is other people's work. In FRISO, it is there to inspire and to guide the direction of a piece (the palette, the rhythm, the grid), and it never goes into the piece: not as a photo, not as a background, not cut out. As material for a piece, FRISO only accepts a file you uploaded yourself, after you state it is yours or that you have permission from whoever made it. Not even with that statement does someone else's reference go into a piece. FRISO's AI and your own AI, when they work in FRISO, follow the same rule.
Who uploaded is not shown. The library is not a social network: your name and your @ do not appear on what you make public. The exception is the one you choose: a public board you sign shows "by @name" and leads to your page in the community (friso.id/@name), with the boards you signed and the scenes that made it into the Feed. Removing the signature works right away: the board stays public, without your name. A single reference stays unnamed, always. FRISO keeps who uploaded each item for review, to answer a report and to comply with the law, and only hands that information to third parties under a court order. Not being shown does not change responsibility: whoever uploads remains responsible for what they uploaded.
Public or private, always said beforehand. Everything you keep is either public or private, and the screen says which before you save it, with a word and an icon (a globe for public, a lock for private). Each collection has a default, written at its top, and you can change it whenever you want, for the whole collection or a single item. Today's defaults: a new collection starts public; a collection linked to a client project starts private; a link pasted into a public collection goes in public. Making something public is declaring that you hold the rights: a file you upload as public is recorded as yours (the work is yours or you have permission from whoever made it), with no separate question; the screen says so next to the public choice. Saving into a public collection makes it public. The first time something of yours becomes public, FRISO explains all this and asks for your confirmation.
What you guarantee when making something public. By making an item public, you guarantee that:
- the work is yours, you have permission from whoever made it, or the item points to the original posted by the author, with the credit they gave;
- you did not remove a watermark, signature, credit or link from the item;
- the item does not show a person without their permission, nor anyone's personal data;
- the item is not illegal, offensive or misleading.
Your statement is recorded (which item, when and which version of this text you saw).
The license you give FRISO. You still own what is yours. By making an item public, you allow FRISO to keep a reduced copy and show it in the library, with the credit, only to operate the service: display, reduce, organize, search, suggest and protect. FRISO does not use what you publish in ads or marketing without the author's permission, does not place ads over someone else's work, and does not use what people save or publish to train artificial intelligence. The license ends when you take the item out of public or delete your account (the copies leave the library; what the law requires is kept for the legal period).
Saving and downloading. Saving someone else's reference keeps the link to the original in your collection, with a preview made by FRISO (the reduced cover and, when the page publishes the video as a file, a clip of up to 5 seconds, without sound), never their file. Video from a platform that does not allow downloading (YouTube, Instagram, TikTok, Vimeo and similar) keeps only the cover. The preview never goes into a piece and has no download button. FRISO only offers to download the file of an item that is yours (or freely licensed, or whose author allowed it).
Review, afterwards. FRISO does not approve anything before it goes live. A team reviews what became public and what was reported, and may keep, feature, hide or warn whoever published it. Hiding takes the item out of public right away, without deleting your private copy.
Reports. Anyone, with or without an account, can report an item at /report or through each item's "report" link, including the author of a work published without permission ("yours? claim it"). FRISO reviews it, takes down what is upheld and answers whoever reported it.
Official copyright contact. Notices of copyright, image or trademark infringement can also be sent by e-mail to contact@frvisuals.com.br. For a quick review, include the item's address on FRISO, the original work (or its link), who holds the right and a contact for the reply.
Repeat infringement. Whoever accumulates 3 upheld copyright reports within 12 months loses the right to publish in the library. The account and what is private remain.
5. Support and how to complain
- One channel: contact@frvisuals.com.br, for questions, support, cancellation, refunds and any request about your data.
- We reply within 5 business days.
- If our reply doesn't solve it, you can turn to the Brazilian consumer protection bodies (Procon) and to the consumidor.gov.br platform. Nothing in these terms removes that right.
6. Plans and payment
- There is a free plan and paid plans. Free is not a trial: it has no time limit and asks for no card. What each plan includes, the limits of Free and what each plan costs are on the plans page, which is where the price applies: in reais for those in Brazil and in US dollars elsewhere (different amounts, not a conversion). A plan marked "coming soon" cannot be subscribed to yet.
- Billing is handled by Stripe. We don't store card numbers.
- The subscription is monthly and renews on its own until you cancel. You can cancel by yourself, at any time, through the Stripe portal on your account page; access continues until the end of the period already paid.
- Before confirming the subscription you see: who is selling, what the plan includes, the total price per month, that renewal is automatic and how to cancel. After payment, a receipt arrives by e-mail.
- Right of withdrawal: you can withdraw within 7 days of subscribing (art. 49 of the Brazilian Consumer Code) and get everything back, with no need to justify.
- Cancellation: at any time, by yourself, through the portal on your account page; access continues until the end of the paid period, with no penalty.
- The full rules are under Cancellation and refunds, on this same page.
- Prices may change; changes are announced at least 30 days in advance and apply from the following renewal.
7. Artificial intelligence
- The Assistant without credits works by rules, inside FRISO: it organizes your draft and makes suggestions without sending anything to an AI service. Free comes with 25 FRISO AI credits to try it, once (they do not renew); when they run out, the Assistant goes back to working by rules.
- The AI features use third-party services. There are three ways:
- FRISO's AI (Free's test credits and paid plans): the request goes through our server to Anthropic (Claude); the real cost of each request is deducted from your plan's credits, and a request without enough credit is not made.
- Your own key: what you send goes from your browser straight to the service, and that service's policy applies.
- Your own AI in FRISO (Claude, ChatGPT and others, through the MCP connection): you authorize the connection and can turn it off whenever you want. It reads and changes your work in FRISO only within what you authorized. When you ask, it can archive and move things to the Trash, and everything comes back. It never makes anything public, never deletes for good and does not touch your password, sign-in e-mail, plan, team, sharing or account deletion: those stay with you. Every change it makes is recorded in your account and can be undone. What it does with what it reads follows its own service's policy.
- The AI does not come up with the idea for you: it helps you develop, organize and write, and you make the decisions.
- What the AI returns may be wrong or resemble something else: check before using it commercially.
8. What is not allowed
- Using your profile's @, line or site for scams, spam or to pass yourself off as another person or brand. FRISO may ask you to change such an @, or change it, and take the profile page down.
- Using FRISO for illegal, hateful or misleading content, or content that violates someone's image or copyright.
- Making someone else's work public in the reference library without the link to the original, without the credit, or after removing a watermark, signature or credit.
- Using someone else's work (from the reference library, the Feed, a link, a website) as material for a piece, inside or outside FRISO, without permission from whoever made it.
- Trying to bring the service down, bypass plan limits or automate it in a way that gets in other people's way.
- Reselling access to FRISO as if it were yours.
- Using the links of FRISO's cloud to distribute files to the public: for example, to serve the downloads of a website or app or distribute software. Keeping your files, personal ones included, within the space of your plan, and sending pieces, videos and projects to clients and partners is what it is for.
- Recording a meeting without telling the people in it. Whoever records is responsible for the recording.
8-A. What you store and share
FRISO's cloud (files, attachments, share links and approval links) only takes what you have the right to store and to share and what the law allows. This applies to what stays private and to what you send by link. Never, under any circumstances:
- Pirated or unlicensed works: films, series, music, books, courses, software, fonts or paid stock libraries you have no right to copy or pass on.
- Child sexual abuse or exploitation material. It is a crime. The file is removed at once, the account is closed without notice, the records are kept and the case is reported to the authorities.
- Intimate or sexual content of someone without that person's consent.
- Content that promotes or shows real violence to incite it, terrorism, hatred or discrimination.
- Viruses, malware, scams or fake pages meant to deceive whoever opens the link.
- Other people's personal data (documents, contact lists, health data) that you have no legal basis to keep or pass on.
How we act. FRISO does not look at your private files day to day. Anyone can report a link or a file through the Report button shown on every shared link, or through the report page (/report). When there is a report or a clear sign of something on the list above, we may review the reported file, take the link down, delete the file, suspend or close the account, and keep the records the law requires. Court orders and requests from competent authorities are handled as the law provides (Brazil's Marco Civil da Internet). Whoever stores and shares is responsible for what they store and share.
9. Beta and availability
- FRISO is in beta: it changes often, and features may move or work differently.
- We pursue availability, but we don't promise uninterrupted service: maintenance and third-party failures happen. Subscribers keep the rights in Cancellation and refunds, section 5.
10. Liability
- FRISO is not liable for loss of unsaved work, nor for indirect damages. Keep copies: the app offers saving to a file, and that is what secures your work.
- You are responsible for what you upload and publish. If you publish something that violates someone's rights (copyright, image, trademark, privacy) and FRISO is held liable for it, you are responsible for what you caused, within the limits of the law. This does not take away any right you have as a consumer.
- To the extent allowed by law, total liability is limited to what you paid in the 12 months before the event.
11. Termination
- You can stop using it whenever you want.
- We may close an account that breaches these terms, giving notice when possible.
12. Changes to these terms
If they change in a relevant way, we notify you by e-mail or in the app 30 days in advance. Continuing to use FRISO after that counts as acceptance.
13. Law and jurisdiction
These terms follow Brazilian law, including the Consumer Defense Code (Law 8.078/1990), the Internet Civil Framework (Law 12.965/2014) and the LGPD (Law 13.709/2018). The courts of Rio de Janeiro are elected; if you are a consumer, you may sue in the courts of your own domicile, as the law guarantees.
If any clause is found invalid, the others remain in force. And no clause here limits a right that consumer law gives you.
Cancellation, withdrawal and refunds
updated on November 7, 2026
This is a courtesy translation. The binding text is the Portuguese version of this policy. If the two differ, the Portuguese version prevails.
In one sentence
You subscribe when you want, cancel by yourself whenever you want, have 7 days to withdraw and get everything back and, once there is an annual plan, get back the months you didn't use. All inside FRISO itself, without asking anyone.
1. How to cancel
- In your account, under Plan and billing › Manage subscription. It opens the Stripe portal, where you can cancel in two clicks, without talking to anyone and without justifying.
- You can also ask by e-mail: contact@frvisuals.com.br. We cancel and reply within 5 business days (in practice, much sooner).
- Cancelling does not delete your work: the projects, tasks, brands, boards and templates stay in the account, and what is in your browser stays where it is. Only cloud files above the Free space follow the rule in section 2.
2. What happens after you cancel
- Access to the paid plan continues until the end of the period already paid. There is no pro-rated charge and no penalty.
- After that, the account goes back to the Free plan. Projects, brands and boards beyond what Free allows are kept, but can only be edited within the Free limits until you subscribe again. None of that is deleted.
- Cloud files are different, because storing files costs money. If, when the account goes back to Free, your stored files exceed the Free space (the number is on the pricing page), you have 30 days to download what you want and choose what stays. During that time you can see and download everything, but not upload new files. We let you know in the account and by e-mail when the period starts and near its end.
- After the 30 days, the files that still exceed the Free space are deleted, oldest first, until the account fits in Free. Deleted files cannot be recovered.
- Subscribing again within the 30 days cancels the deadline: the files stay as they were.
- The same applies when the subscription ends because of a failed payment.
- Extra space (Pro and Max) is billed every month with the plan, can be removed at any time and ends together with it. When the plan ends, files above the space that remains follow this same deadline.
3. Withdrawal: 7 days (art. 49 of the Brazilian Consumer Code)
- Subscribed and changed your mind? You have 7 calendar days, counted from the subscription, to withdraw, for any reason or none.
- It is one button in your account: Plan and billing › I changed my mind (7 days) and want a refund. FRISO cancels on the spot and requests the full refund to your card at that same moment. How long it takes to show on your statement is up to the card or the bank (usually 5 to 10 days).
- This applies even if you used the product during those 7 days.
- Once there is an annual plan, the 7 days also apply at every renewal. Renewed and didn't want to? You have 7 days after the charge to withdraw and get everything back, through the same button.
4. Annual plan: changed your mind mid-year
There is no annual plan yet: today the plans are monthly. Once there is one, this is what applies:
- Cancel whenever you want. FRISO automatically refunds the whole months you haven't started yet, calculated at the annual plan's own price (not at the monthly price, which is higher).
- Example: you subscribed to the annual plan for R$ 298.80 (R$ 24.90 per month) and cancelled in the 4th month. You use it until the end of that month and get back 8 × R$ 24.90 = R$ 199.20.
- Before you confirm, the screen shows how much comes back and until when access continues. No penalty, no fee and no form.
- Notice before renewal: 30 days and 7 days before the annual renewal, an e-mail arrives with the date and the amount, and a link to cancel.
5. Refunds outside the 7 days (monthly plan)
- Duplicate charge, charge after cancellation, or a failure on our side that prevented use: we refund in full, always.
- Service down through our fault for a relevant period within the month: we refund the proportional part of those days, on request.
- Gave up mid-month, outside the 7 days: the current month is not refunded, and access continues until the end of it. There is no penalty, and nothing more is charged. If you think your case is different, write to us: we read and reply.
- Charge after cancelling, or a duplicate charge: FRISO checks this on its own (through Stripe's notification) and refunds without you having to ask.
6. Before you pay, you see
As required by Brazilian Decree 7.962/2013, before confirming the subscription the following appears clearly:
- who is selling (FR Visuals, CNPJ and contact);
- what the plan includes and what it doesn't;
- the total price per month, in currency, with taxes when applicable;
- that the subscription renews on its own (every month, or every year once there is an annual plan) until you cancel;
- once there is an annual plan, that unused months come back if you cancel;
- how to cancel, and the 7-day right of withdrawal.
After paying, a receipt arrives by e-mail (through Stripe), with the amount, the plan and the date of the next renewal.
7. Price changes
Prices may change. We notify you at least 30 days in advance by e-mail and in the app, and the new amount only applies from the following renewal: that leaves time to cancel first if you don't want to continue. Whoever subscribed at the launch price keeps that price while the subscription stays active.
8. Support
contact@frvisuals.com.br, reply within 5 business days. It is the same channel for questions, cancellation, refunds and any problem with your data.
Privacy policy
updated on November 7, 2026
This is a courtesy translation. The binding text is the Portuguese version of this policy. If the two differ, the Portuguese version prevails.
Who processes the data (controller): FR Visuals (50.564.188 FELIPE RISALLAH VILLELA NASCIMENTO) · CNPJ 50.564.188/0001-79 · Rua Doutor Dario Marinho, 14, Bosque das Acácias, Campos dos Goytacazes, RJ, Brazil, ZIP 28016-050 · contact@frvisuals.com.br. Data protection officer (DPO): Felipe Risallah, at the same e-mail. Reply within 15 days, as the LGPD (Brazil's data protection law) requires.
Google user data (Sign in with Google)
FRISO lets you create an account and sign in with your Google account. This section explains exactly what FRISO receives from Google, what it does with it, and how you can remove it.
What we access. When you choose Continue with Google, Google asks you to share only your basic profile (the openid, email and profile permissions). FRISO receives:
- your name;
- your e-mail address (and whether Google has verified it);
- your Google account identifier;
- the address of your Google profile photo.
FRISO does not request access to Gmail, Google Drive, Google Calendar, Contacts, YouTube or any other Google service. It cannot read, send, create, change or delete anything in your Google account.
How we use it. Only to:
- create your FRISO account and recognize you each time you sign in;
- show your name in your account (you can change it);
- send the e-mails the service needs to that address: sign-in links, receipts and account notices.
We do not use Google user data for advertising, we do not sell it, we do not use it to build profiles, and we do not use it to develop, improve or train artificial intelligence or machine learning models, ours or anyone else's.
How we store and protect it. The data is kept in FRISO's sign-in database, run by Supabase (in the São Paulo region whenever available), encrypted in transit (HTTPS/TLS) and at rest. Each account can only read its own data. FRISO does not keep Google access or refresh tokens on its servers and does not use them to call any Google API.
Who we share it with. No one, except the providers that run the service on our behalf and under contract: Supabase (sign-in and database), Cloudflare (hosting), Resend (to deliver e-mails to your address), GitHub (the encrypted daily backup) and, only if you subscribe to a paid plan, Stripe (payment). We also disclose data when the law or a court order requires it. Google user data is never transferred to advertisers, data brokers or AI providers.
How long we keep it, and how to delete it. We keep it while your account exists. You can delete your account at any time in Account › Profile › Delete my account, or by writing to contact@frvisuals.com.br. Deleting the account removes your Google data from FRISO's active database right away; the encrypted backup copies expire within 30 days. You can also remove FRISO's access to your Google account at https://myaccount.google.com/connections. That stops future sign-ins with Google, but does not delete your FRISO account by itself.
Limited Use. FRISO's use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements.
Contact. FR Visuals (CNPJ 50.564.188/0001-79), Rua Doutor Dario Marinho, 14, Bosque das Acácias, Campos dos Goytacazes, RJ, Brazil, ZIP 28016-050 · contact@frvisuals.com.br. We reply within 15 days.
The principle
Your photos and videos stay on your computer, unless you save to your account or upload them to Files. FRISO draws everything in your browser: the preview, the video, the PNG and the After Effects file. When you use Save to account, the photos of that project go up to FRISO's cloud (Cloudflare R2), in a private folder that only your account can read, within the space of your plan.
While you are signed in, your work is also kept in your account. Your boards, projects, tasks, ideas and notes, brands (with the fonts you uploaded), Layout carousels, pieces and campaigns are saved to your account, with the attachments and audio of your projects, with their images, videos and fonts, in a private folder that only your account can read, so they open in any browser where you sign in. Everything stays saved in your browser too. The first time, FRISO tells you and keeps a backup copy in the browser. You can turn this off on the account page (Saved to account).
Only what you ask for leaves the browser, and the interface says so at that moment. The exceptions are the Meta pixel and Microsoft Clarity, which measure our ads and the page and have their own rules (see How we know an ad worked):
| What | Where to | When |
|---|---|---|
| The text of your conversation | Anthropic (Claude), straight from your browser | when you connect your own key in the Assistant |
| The text of your conversation and the state of the open piece (without the photos) | FRISO, and from there to Anthropic (Claude) | when you use FRISO's AI in the Assistant (with Free's test credits or your plan's credits) |
| The photos of a project | Cloudflare R2 (the account's cloud), in private storage only your account can read | when you use Save to account |
| Your work (boards, projects, tasks, ideas, notes, brands and uploaded fonts, carousels, pieces, campaigns, Motion scenes without the photos), with its attachments, audio and files | Supabase (the account database) for the work and Cloudflare R2 (the account's cloud) for the files, in a folder only your account can read, and people you invite by e-mail, to view or, in a shared project, to edit | while you are signed in with the cloud on (the default; turn it off on the account page) |
| The project text you ask the Assistant to read (brief, tasks, ideas) | FRISO, and from there to Anthropic (Claude) | when you use the AI Assistant in your projects (with Free's test credits or your plan's credits); without credits, the Assistant works by rules and does not send your text |
| When the Assistant can't do a request: the tool, the kind of request and the general reason, without your text (only words from a closed list, like “task” or “animate”), without names and without linking it to your account | FRISO (Supabase) | while you are signed in, so we know what the Assistant is missing and it improves with use |
| The reduced public copy of an image you made public | FRISO, and from there to Cloudflare's AI (Workers AI), which describes in words what the image shows, to relate it to other references and to flag for review anything that looks adult or illegal, which leaves the public library until someone on the team reviews it (no AI is trained on it) | when the item becomes public in the reference library |
| What you authorize your own AI to read and change | your AI's service (Claude, ChatGPT and others), through the MCP connection | only after you turn the connection on; turn it off in the account |
| Your voice, when you dictate a note | your browser's dictation service (in Chrome, Google) | when you use dictation; the recorded audio stays in your browser and, with the cloud on, in your account |
| The reduced copy of what you make public | Cloudflare (R2), at a public address | when you make an item public in the reference library |
| Your e-mail and the message subject | Resend (e-mail delivery) | when FRISO sends you an account e-mail |
| The image description (and the chosen reference) | Magnific | when you generate an image with AI |
| The address of a pasted link | the link's site, through our server, only to fetch the title and cover | when you paste a link in the Moodboard |
| The scene (without photos) | FRISO | when you send a scene to the Feed |
| E-mail and profile | Supabase (the account database) | when you create an account |
| The sign-in request | Google, which returns your name and e-mail to FRISO | when you choose to sign in with Google |
| The request for the engine files, with your IP (never your audio or your photo) | Hugging Face (voice engine), jsDelivr and Google (separating a person from the background) | the first time you use those features: the engine is downloaded and runs in your browser |
| Payment data | Stripe | when you subscribe to a plan |
What we store
Without an account: nothing on our server. Your work stays in your browser's storage (localStorage and IndexedDB), and disappears if you clear the browser's data. The app warns about this and offers saving to a file.
With an account: e-mail; the name, @, bio, site and language you write; your profile photo, if you add one (a small version, shown to your team and to whoever opens one of your links); the recipes of your scenes (motion, without photos); the JSON of your projects, which includes the list of names of the files you used, so the project can ask for the same media back (their content never goes up this way); with the cloud on, your work in the tools and its files (see above), and who you shared each item with (their e-mail); the subscription state (plan, status, renewal date, Stripe identifiers). Never your card number.
Access logs: Cloudflare keeps server logs (IP and browser) for a short period, like any host, for security and operations.
What your AI did: every change your AI makes through the MCP connection is recorded in your account: which AI it was (the name it gives itself), the request it sent (up to 300 characters), the before and after of each item and the date, so you can see it and undo it. The screen shows the last 30 days; the record stays until you delete the account, and only your account can read it.
Beta report: what you write in the "beta" badge only leaves when you send it, copy it or open the e-mail, and it is kept for the FRISO team to read; it goes with technical data (version, page, browser, screen, project numbers and the tab's latest errors), never with the content of your project.
News list: the e-mail, the language and the suggestion you write in the form, until you ask to leave.
Anonymous site visits: to know how many people arrive and from where, the site notes each page viewed, on our own server, with no cookie and nothing that says who you are: the page, the time, where the visit came from (the referring site, or the campaign and ad in the link), the country, the language, whether it is a phone and whether an account is open (just yes or no). We do not keep your name, e-mail, account, IP or the full address. Pages from the same tab are linked by a code that is born and dies with that tab. If you refuse cookies, that code is not sent and each page counts alone; in Europe it is only used after you accept. Everything is deleted within 90 days.
How the page is used (Microsoft Clarity): on the home page and the account page, Microsoft Clarity records how the page is used (where people scroll, tap and stop), so we can improve it. E-mail, password and code fields are hidden: Clarity does not see what you type. Until you accept cookies it works without cookies; once you accept, it uses its own cookies to link visits from the same browser. The campaign and ad you came from and the page language go with it. What Microsoft does with this data follows its own policy (https://privacy.microsoft.com).
Anonymous usage statistics: to know whether FRISO works, the site notes a few events, with nothing that says who you are: that a page opened, that the first photo came in, that the first thing was made in a tool, which ready-made scene was picked, the type of file exported (for example "mp4 video") and the sentence of an export error. When a page opens, it also notes whether this browser had opened FRISO on another day, only yes or no: for that, the browser keeps the day of the first visit, and that day never leaves it. No account, e-mail, cookie, file name, photo or text of yours goes with it. What links these events within a visit is a random code that only lives in that tab and disappears when it closes. Nothing is noted outside the published site.
The reference library (what becomes public)
- Only what you choose to make public becomes public, and the screen always says so beforehand, with a word and an icon (a globe for public, a lock for private). The defaults are in the Terms, section 4-A.
- What goes into the library: a reduced copy (the cover and, for a video, a short version without sound), the title, the link to the original, the author given, the colors and tags FRISO reads from the image, and the date.
- Who uploaded is not shown. Your name and your @ are not displayed in the library. FRISO keeps who uploaded each item, for review, to answer a report and to comply with the law, and only hands that information to third parties under a court order.
- The signed board and your community page, by your choice: when you sign a public board, it shows your @ and the line you wrote about it, and the @ leads to
friso.id/@name. That page shows your @, the boards you signed, the scenes that made it into the Feed with your account's @ and, only from then on, your Account's photo, line and site. Someone who never signed anything has no page: the @ alone does not open your Account. - Following: we keep who follows whom, to show each person what they follow. The number of followers is not shown to anyone.
- Your statement ("I can show this"): which item, when and which version of the text you read.
- Reports: the item, the reason, the author's link, the description and the contact of whoever reported. Whoever reports is not identified to whoever published.
- Access records of whoever publishes and whoever reports (date, time with time zone and IP address), for 6 months, as the Internet Civil Framework requires (art. 15).
- What is private stays private: a private collection and private items only show up for you (and, with your account open, in your account's cloud).
- Taking something out of public works right away: the item leaves the library and the public copy is deleted.
- What works in the library, anonymous (with your account open): how many times each public reference was seen, opened, saved or hidden, added up per day, without keeping who. This lifts what people find good and makes the "trending" list. The references in your private board never count.
- Searches with no result: when a search in References finds nothing, the text searched is kept without e-mail, link or long number, up to 60 letters, per day, without keeping who searched. It tells us what the library is missing.
- Search by meaning: the description and words of each public reference, and the text you search, become a list of numbers (a vector) in Cloudflare's AI (Workers AI), to find what is similar in any language. The vector of your search is made on the spot and is not kept.
Meetings recorded in a project (Pro)
- The audio never leaves your computer. The transcript is made in your browser by FRISO's own voice engine; no outside service hears the meeting. The audio is discarded once it becomes text and is never stored.
- What stays: the text of the meeting, as a note in your Notes linked to the project, with the same care as any other note. You delete it whenever you want.
- Summarizing is your choice. If you ask your AI (Claude, ChatGPT, Cursor), it reads the text through the connection you turned on, under its own terms.
- Whoever records tells the others. Recording a conversation is the responsibility of whoever records it (Terms, section 8).
Client approval (Pro)
- The files you send for approval stay in a private space in your account. Your client only sees them through an address valid for 1 hour, served by the link you turned on; turning the link off closes access at once.
- From the client we keep only what they write: the name they give, the comment, the spot on the file and whether they approved or asked for a change.
- The client room and the receipt show this data to whoever has the link. The receipt keeps the name of who approved and the date, as a record of the approval.
- Requesting files: whoever gets your request link sends the files straight to your account. We keep the file, its name and the name the person wrote. Those files and names are your responsibility.
Legal basis (LGPD)
- Performance of the contract: account, projects, scenes, billing.
- Legitimate interest: security, abuse prevention and product improvement.
- Consent: sending a scene to the Feed, signing a public board with your @, and joining the waiting list.
- Measuring our ads with the Meta pixel: your consent, in every country. The pixel only loads after you accept in the cookie notice, and you can withdraw your consent whenever you want.
- Telling Meta that an account was created, or subscribed, and seeing how the home and account pages are used (Microsoft Clarity, with no cookies until you accept): our legitimate interest in measuring our ads and improving the site, with the minimum data. You can object whenever you want.
Who we share with
Only with those who make the service work: Supabase (database and login), Cloudflare (hosting, the account's cloud and the public copies in the reference library), Stripe (payment), Resend (e-mail delivery), GitHub (keeps the daily encrypted database backup for 30 days) and, when you use them, Google (sign in with Google), Anthropic and Magnific, and Microsoft (Clarity, on the home and account pages). Your own AI, when you turn on the MCP connection, is a service you chose and signed up for: what it receives follows its own policy. To measure our ads, Meta receives the pixel events and, for people who arrive through one of its ads, the notice that the account was created (see below). We don't sell data, and apart from the pixel and Clarity there is no advertising and no third-party tracker in the app.
For how long
As long as the account exists. Once you delete the account, we delete the profile, the scenes and the projects within 30 days, except what tax law requires us to keep (payment records). Scenes you published in the Feed may stay there, with your name, until you ask for removal. What was deleted from the database leaves the backups within 30 days.
In Files, what you put in the Trash stays visible to you for 30 days. After that, or when you use "Delete permanently", it leaves your account and stops counting against your space, but it stays stored for safety until 90 days have passed since it went to the Trash. Then it is really deleted. During that time no one sees or uses it, and you can ask for it back at contact@frvisuals.com.br. Deleting the account deletes all of this too, without waiting for the 90 days.
International transfer
Supabase, Cloudflare, Stripe, Resend, GitHub, Google, Anthropic, Magnific, Microsoft and Meta are outside Brazil, so the data that passes through them leaves the country. The LGPD allows this when there are contractual protection clauses with the provider and when it is necessary to perform the contract with you, which is the case. FRISO's database is created in the São Paulo region whenever the provider offers it.
Automated decisions
- Discover chooses what to show from what you saved (the words, colors and categories), what the team featured, what is new and what people, together and without names, open and save the most. The math runs in your browser; with your account open, only the words of your taste (never who you are) go to the server so it can bring candidates from the whole library. It only orders references and decides nothing about you. What you save never trains artificial intelligence.
We don't use your data to decide anything about you automatically, or to score you. Measuring ads with the Meta pixel depends on your consent, and the notice of an account created from an ad is explained in How we know an ad worked.
Security
The measures are described under Security, on this same page: your work stays in your browser (and, if you save to the account, in a private folder of your account), the password is stored only as a hash by Supabase (never in plain text), the database has row-level security, payment belongs to Stripe and everything travels over HTTPS. In the event of a relevant incident, we notify you and the ANPD (Brazil's data protection authority).
Your rights
At any time, you can (art. 18 of the LGPD):
- confirm whether we process your data and access that data: the download my data button, in the account, delivers everything in one file;
- correct what is wrong (the profile screen itself does that);
- delete: the delete my account button deletes profile, scenes, projects, the work and files in the cloud, public references, credits and subscription;
- request portability (the same file, as open JSON);
- withdraw consent for what depends on it (the Feed, the waiting list and the Meta pixel, in the cookie preferences);
- know who we share with (the list is above);
- object to processing you consider improper.
Just write to contact@frvisuals.com.br. We reply within 15 days. If you are not satisfied, you can complain to the ANPD.
Connection records (Internet Civil Framework)
Brazil's Internet Civil Framework requires keeping application access records for six months. We keep the date, the time with time zone and the IP of whoever publishes in the reference library and whoever reports, and use them only for security and court orders, never for marketing.
Cookies
FRISO uses browser storage to keep your work and your preferences, and a Supabase session cookie when you sign in to the account.
To measure our ads, we use the Meta pixel, which stores Meta cookies in your browser (for example _fbp). In every country, it only loads after you accept in the cookie notice. If your browser sends the "do not track" signal (Global Privacy Control), that counts as a decline and the notice does not even appear.
Your choice is stored in your browser. To change your mind, open the cookie preferences.
When you delete the account
Everything that is yours here disappears: profile, scenes, projects, the work kept in the account (boards, tasks, ideas, brands, attachments and audio), your public references, credits and the photos and files you may have uploaded to the cloud: the files leave storage before the account is deleted. If the photos cannot be deleted at that moment, the account is not deleted and you are told, instead of orphan files being kept with no owner.
Two things don't disappear at the same instant, and the reason is legal: the payment history at Stripe (their tax obligation) and the scenes you may have published in the Feed, which are removed on request.
How we know an ad worked
When you reach FRISO through a campaign link, we store in your own browser the name of that campaign and ad (for example meta/paid/launch/video-1) or the site that referred FRISO, and the date. If you create an account, that line is kept in the account, along with the page you came in through and the address of the site that referred FRISO (without the search part of the address); if you subscribe, it goes along with the subscription in Stripe.
We also use the Meta pixel (Facebook and Instagram). It tells Meta when you open a FRISO page, open the plans page, make your first change in a tool, tap download without being signed in, create an account, click to subscribe, subscribe or export for the first time. With it go the page address (never with the sign-in data: when the address carries it, the pixel waits until it is gone), the tool and the file type, the campaign you came from, the plan and the amount when it is a subscription, and the technical data the pixel collects (browser, IP and Meta cookies). Your name, your photos, your videos and anything from your work do not go. Meta uses this to tell us how many accounts and subscriptions each ad brought, and may link these visits to your Meta account, under its own privacy policy.
Our server also tells Meta directly (the Conversions API) about two things: the account being created and the subscription. If you accepted cookies, this applies wherever you came from. This keeps the measurement from being lost when the browser blocks the pixel. With it go your e-mail and your account number in scrambled form (a SHA-256 hash: Meta does not receive the e-mail as text, it can only compare it with what it already has; if you sign in with Google, the e-mail does not go, only the account number), the campaign you came from, the plan and the amount paid, Meta cookies, the browser and, for the new account, the IP.
When you create an account, FRISO tells Meta (Instagram and Facebook) that an account was created, even without cookie consent, to measure our ads and help Meta show them to people interested in creating. Only this goes: your e-mail in scrambled form (a SHA-256 hash; if you sign in with Google, the e-mail does not go), your account number in scrambled form, the browser and IP at sign-up and, if you came from an ad, the click identifier (the fbclid that Meta itself adds to the link), the campaign and the ad; if you subscribe, also the subscription, the plan and the amount. Without consent, no cookie is read or set for this, and nothing from your work goes with it. If your browser sends the "do not track" signal (Global Privacy Control), nothing is sent, and you can ask us to stop at any time at contact@frvisuals.com.br.
The pixel only loads if you accept in the cookie notice, in every country. You can change your mind at any time in the cookie preferences, at the foot of the pages and in the help (?) of the tools: after you decline, nothing else is sent. All of this serves one question only: does this ad pay for itself?
What Meta does with this data follows its own policy. To see and adjust the ads you get on Facebook and Instagram, use the ad settings of your Meta account (https://www.facebook.com/adpreferences).
You can delete the campaign line by clearing the site data in your browser, and ask us to remove that line from your account or subscription through the contact e-mail.
Children
FRISO is not intended for people under 18.
Changes
We notify you in the app when this policy changes in a relevant way.
Security
updated on November 7, 2026
This is a courtesy translation. The binding text is the Portuguese version of this page. If the two differ, the Portuguese version prevails.
The design that protects the most: the work is born here
FRISO draws everything in your browser: preview, video, PNG and the After Effects file. Without an account, nothing leaves your browser. What doesn't exist on the server can't leak from the server.
With your account open, your work is also kept in the account: boards, carousels, brands (with the fonts you uploaded), pieces and campaigns are saved with their images, videos and fonts, in a private folder only your account can read. You can turn this off on the account page. The photos of a Motion project only go up when you use Save to account. The details of each item are in the Privacy Policy.
Signing in
Login is by e-mail link, Google or e-mail and password. The password goes from your browser straight to the sign-in service (Supabase), which only keeps a cryptographic digest of it: FRISO never sees or stores your password. Anything that depends on your e-mail (an invitation to view a board, for example) only works once the e-mail is confirmed. The session stays in your browser and you can sign out whenever you want.
Each person only sees what is theirs
The database (Supabase/PostgreSQL) has row-level security enabled on every table: profile, scenes, projects, the work in the cloud, credits and subscription only answer to their owner. Cloud files live in a folder only your account can read; people you invite by (confirmed) e-mail can view, or edit when you allow it in a project. The service account, which bypasses those rules, exists only inside server functions and never reaches the browser.
Once a day, the database gets an encrypted backup, kept for 30 days.
Payment
Stripe does the processing. FRISO never sees or stores card numbers. What changes your plan is a signed notification from Stripe, checked by cryptographic signature before anything else, and the browser cannot write its own plan.
AI
- With your own key, it stays in your browser. The Anthropic key goes from your browser straight to Anthropic, without passing through FRISO. The Magnific key only passes through our server in transit, without being stored, without entering logs and without appearing in error messages.
- Your AI in FRISO (Claude, ChatGPT, Cursor, through the MCP connection): the connection key is only kept as a cryptographic digest and you can turn it off whenever you want. When you ask, it can archive and move things to the Trash (everything comes back), and every change is recorded so you can undo it. It never makes anything public, never deletes for good and does not touch your password, sign-in e-mail, plan, team, sharing or account deletion.
- The code the AI writes for a scene runs in an isolated box, with no access to your account, your files or the internet.
The reference library
What you make public becomes a reduced copy, made by FRISO, with the credit of the original. It is removed when you take it down, when the team takes it down (after a report or in review) and when you delete the account. To comply with Brazil's Marco Civil da Internet, we keep the date, time and IP of whoever publishes and whoever reports for 6 months, and then delete them.
Transport and headers
Everything over HTTPS, and the browser is told to only talk to FRISO that way. The site sends security headers: X-Frame-Options (nobody can embed FRISO in an iframe), X-Content-Type-Options, Referrer-Policy, origin isolation, plugins blocked, and the browser permissions closed (camera, location and payment off; the microphone only for voice notes and meeting recording, which also hears the tab or screen audio when you share it).
What you can do
- Download your data (account › Profile › download my data): a JSON with profile, scenes, projects, subscription, the work kept in the account, the credit statement, what you published in the reference library, who you invited and your AI connections (without the key).
- Delete the account (account › Profile › delete my account): the profile, the scenes, the projects, the cloud work and files, your public references and the credits disappear, and the subscription is canceled. What is kept in your browser stays.
- Save to a file: every project can be saved as
.friso.json, and boards as.zip. It is the best guarantee against any problem on our side.
If something happens
Found a flaw? Write to contact@frvisuals.com.br: we reply within 5 business days, fix it and notify whoever was affected. In the event of an incident involving personal data, we follow the LGPD: we notify the people affected and the ANPD, saying what happened, what was affected and what we did.
What doesn't exist yet (and we say so)
- There is no two-factor authentication.
- What is only in the browser is lost if you clear its data. With the account and the cloud on, the work in the tools is also kept in the account; Motion photos only with Save to account. Saving to a file still applies.
- FRISO is in beta: it may change and may go offline. Nothing here is a promise of uninterrupted service.