Privacy

Privacy Policy

Here we explain, in plain language, what data GuiaFlow processes, why, where it is kept, and how you control it.

In short

Who looks after your data

GuiaFlow is run by Gustavo Ariel Mistrinelli, an individual based in Brazil, who is the controller of the personal data processed in the service under the Brazilian General Data Protection Law (Law 13,709/2018, LGPD).

For any privacy matter, including exercising your rights, write to [email protected]. This is the channel for data subject requests.

Using it without an account: everything stays in your browser

The editor works without logging in. Projects, captured screens, texts, audio, and themes are kept in the browser's own storage (IndexedDB and localStorage), on this device. This content is not sent to GuiaFlow unless you publish a link.

The browser also keeps simple preferences, such as language, appearance, and notices you have already dismissed.

If you clear the site's data in your browser, the projects are gone. To keep a copy, use the project export.

If you add your own AI key (for example, OpenRouter) or voice key (Cartesia), the key is kept in the browser or in the desktop app, and requests go straight from your device to that provider, under its terms and policy. GuiaFlow does not receive that key.

Chrome extension and desktop app

The “GuiaFlow — Captura” extension exists to take pictures of the product screens you want to show. It requests these Chrome permissions:

A picture is only taken when you capture. The images stay in Chrome until you create the project, download the file, or cancel. The extension does not send captures to any server.

The desktop app only captures the window it opens itself and keeps projects on your computer.

GuiaFlow Pro account

When you subscribe to GuiaFlow Pro, we process this data:

This data is kept in a Postgres database, on a server in Brazil (São Paulo), contracted by GuiaFlow and managed with the Coolify tool.

Sign-in is done with a link sent by email, which is valid for 15 minutes and can only be used once, or with a password. The activation link in a GuiaFlow Pro invitation is valid for 7 days and can also be used only once. After sign-in, the browser keeps a session token in local storage (localStorage), valid for 12 hours. The admin panel uses a session cookie with the HttpOnly and Secure protections.

Projects saved to your account (Pro)

With Pro active and your account connected in the editor, every project in this browser is uploaded to your account. After that, each change is sent automatically. On another browser or device, just sign in to the same account and your projects appear.

We keep the full content of each project: title, screens, texts, audio, settings, custom themes, and the permanent link address, if any. Images and audio are stored as private files of your account, identified by a digest (hash) so the same file isn't stored twice. Only your signed-in account can download them. The limits are 15 MB per file, 1 GB of media per account, and 500 projects.

The content of each project (texts and settings) is kept in the account's Postgres database, on a server in Brazil (São Paulo). Images and audio are kept in DigitalOcean Spaces, DigitalOcean's file storage, in the United States (San Francisco), as private files. Daily database backups are also kept there, for up to 14 days.

If the subscription ends, nothing is deleted: the projects stay saved in the account. Syncing stops, the editor keeps working with this browser's copies, and new changes stay only there. When you come back to Pro, syncing resumes and your saved projects show up again.

A project deleted in the editor is also deleted from the account. Only an empty record remains, to tell your other browsers. To delete everything at once, ask for account deletion at [email protected].

Payment

The subscription is paid through Stripe Checkout, by card, Pix, Apple Pay, or Google Pay, depending on what is available to you. Payment details are entered on Stripe's pages and processed by Stripe, under its privacy policy.

GuiaFlow does not receive or store card numbers or bank details. From Stripe we receive only what is needed to activate and maintain the plan: email, customer and subscription IDs, status, and dates.

AI texts and narrated audio (Pro)

When you request an AI text, the request (the step text and the instructions, without the images) goes through our server and is sent to OpenRouter, which forwards it to the chosen AI model.

When you generate audio, the narration text is sent to Cartesia, which returns the audio file.

Avoid putting personal data or confidential information in these texts.

API, MCP and AI agents (Pro)

Pro subscribers can connect AI tools (such as Cursor, Claude or ChatGPT) to their account, with an API key or OAuth sign-in, to create, edit and publish tours. These tools act on your behalf and only with the permissions you chose; what they send becomes part of your projects, handled as described above.

For this we store: each key's name, last 4 characters, permissions and dates; the names of apps connected through OAuth; and a usage log (app or key, action, result, date and time, and a digest of the IP made with a secret key, which cannot be turned back into the IP). Keys and tokens are stored only as digests (hashes), never in full. The usage log is shown to you under API keys and deleted after 90 days.

When you pass an image URL, the GuiaFlow server downloads that file (public https addresses only). You can revoke a key or disconnect an app at any time, and access ends immediately. If the subscription ends, the API stops accepting calls.

Through the API and MCP, when an agent asks for AI text for a step (ai permission), that step's screenshot is also sent to OpenRouter with the request so the AI can read the screen (the agent can turn this off with useImage:false). Narrations requested through the API go to Cartesia as in the editor. Both count toward the same monthly Pro quota. Analytics returned by the API are counts only, with no personal data about viewers.

Emails

Service emails are sent by Resend, from [email protected]: sign-in links, invitations, and notices about the subscription. We do not use your email for marketing.

Contacts from tour visitors (Pro)

Authors with GuiaFlow Pro can ask, before a tour published on a permanent link, for the viewer's name, e-mail and/or phone. They can also offer, at the end of the tour, a contact form with name, e-mail, phone (optional) and message.

In these cases, the tour author is the controller of that data: they decide to ask for it, what to use it for and how long to keep it. GuiaFlow is the processor: it stores the data on the author's behalf, shows it only to them in the editor (with CSV export) and sends form messages to the author's account e-mail, through Resend, from [email protected]. We don't use this data for any other purpose.

For each contact we store:

The IP address is used only at submission time, to limit attempts and prevent abuse, and is not stored with the contact.

Submission depends on the visitor's consent (art. 7, I, of Brazil's LGPD): nothing is sent unless the box is ticked. To access, correct or delete your data, contact the tour author. If you can't, write to [email protected]; we'll forward the request to the author and help as far as a processor can.

Visits to published tours (Pro analytics)

When a Pro subscriber publishes a tour with a permanent link (including when it is embedded on another site), the player records how the tour was watched to show the author aggregated analytics: views, completion, where people drop off, clicks on the final button and where visits came from. Temporary links, the editor and exported HTML or video are not measured.

For each visit we only store:

We do not use cookies or store anything in the visitor's browser for this. If the browser sends the “Do Not Track” (DNT) or Global Privacy Control (GPC) signal, the player sends no data at all. The author's own visits opened from the editor as a preview are not counted either.

If the visitor fills in the tour's start step and ticks the consent box, the visit is linked to that contact, and the analytics show the author how many visits came from people who left their contact. Without that consent, the visit is not linked to anyone.

Here too the tour author is the controller and GuiaFlow is the processor, processing this data only to produce the author's analytics. The legal basis is the author's legitimate interest in understanding how their own tour is used (art. 7, IX, of Brazil's LGPD), with minimal data; linking a visit to a contact relies on the consent given in the start step (art. 7, I). Per-visit data is kept for 90 days; daily totals (Brasília time) for 25 months. Everything is deleted earlier if the author deletes the link. To exercise your rights, contact the tour author or write to [email protected].

Cookies and usage measurement

GuiaFlow does not use advertising pixels or cross-site tracking. The visit measurement for published tours described above does not use cookies.

What we use it for and on what legal basis

Who the data is shared with

We do not sell or rent personal data. For the service to work, we use these providers, which process data on our behalf or as responsible for their own service:

We may also provide data when the law or a court order requires it.

International transfer

Several of these providers are located outside Brazil, mainly in the United States. The transfer happens because it is necessary to provide the service you requested, and it is carried out with the contractual and security safeguards offered by these providers, in accordance with LGPD art. 33.

How long we keep it

Your rights

Under the LGPD (art. 18), you may request at any time:

To make a request, write to [email protected], preferably from the account email, so we can confirm it is you. We reply within 15 days. You may also file a complaint with the Brazilian National Data Protection Authority (ANPD).

Data that stays only in your browser is under your control: you can export or delete projects in the editor itself.

Security

We use HTTPS connections, passwords stored only as hashes, short-lived sign-in links, session tokens that expire, and restricted access to the server. No system is completely immune to failures; if an incident occurs that may cause significant risk or harm, we will notify those affected and the ANPD, as required by law.

Children and teenagers

GuiaFlow is a work tool and is not directed at children or teenagers. The Pro subscription is for adults aged 18 or over.

Changes to this policy

We may update this policy when the product changes. The date at the top shows the latest version. If the change is significant, we will notify subscribers by email before it takes effect.

Contact

Questions or requests about privacy: [email protected].