Privacy policy
Last updated: 2026-11-09
1. Controller and contact
The controller of personal data in Rankovio (https://rankovio.com) is TradeFlux Labs LLC, 30 N Gould St Ste R, Sheridan, WY 82801, United States.
For data protection matters write to [email protected]. We answer in English and Polish.
Our representative in the European Union (Art. 27 GDPR): [TO BE COMPLETED: name, address, e-mail]. You may contact them instead of us on any data protection matter.
2. What data we process
We process only the data needed for the features you use.
Category | Data | Source |
|---|---|---|
Waitlist | E-mail, whether you sign up for yourself or a team, approximate number of articles per month, country, language, consents, dates of sign-up and confirmation | You |
Account | E-mail, name, password hash (never the password itself), two-step verification settings, sign-in sessions with IP address and browser type | You |
Sign in with Google | Google account ID, e-mail, name and profile picture if Google provides them | Google, with your consent |
Workspace and projects | Project names and domains, team members and their roles, texts, materials, order notes, keywords, prompts, reports, credit balance and history | You and your team |
Google Search Console and GA4 data | Described in section 3 | Google, with your consent |
Payments | Plan, amounts, dates, invoice details; card details are seen only by the payment provider | You and the payment provider |
API and MCP access | Names of keys and connected clients, usage history (time, tool, result) | Use of the service |
Technical data | IP address when you submit forms (to prevent abuse; not stored in the waitlist database), error logs, records of requests to AI models | Use of the service |
Giving account data is voluntary, but you cannot create an account without it. We do not make decisions about you based solely on automated processing that produce legal effects.
3. Google Search Console and Google Analytics 4 data
Rankovio connects to Google in read-only mode and only when you connect a project yourself on Google's consent screen. We never change anything in your Google accounts.
Service | OAuth scope | What we read | What we use it for |
|---|---|---|---|
Google account | openid, email | ID and e-mail address of the connected account | Showing which Google account is connected to the project |
Google Search Console | webmasters.readonly | The list of your properties (sites); for the chosen property, daily data for the last 16 months: queries, page URLs, clicks, impressions and average position, split by device and country | Visibility reports, “what to fix” tasks, linking a text to its URL after publishing, measuring the effect of changes, keyword suggestions for briefs |
Google Analytics 4 (optional, needs a separate consent) | analytics.readonly | The list of your properties; for the chosen property, daily sessions, engaged sessions and key events by landing page, source, medium and channel, only for traffic from search engines and AI assistants, and the number of users | The organic and AI assistant traffic report in the project |
Google data are aggregated statistics about your website. We do not receive data about individual visitors of your website from Google.
Who sees this data. Only members of your workspace who have access to the project, and people you share a report with by link.
AI models. When you prepare a brief or a draft, we may send the AI model provider (section 5) the Search Console queries of the page the text is about, so the brief covers the keywords the page already shows for. We do not send Google Analytics 4 data. We use only providers that do not train models on data sent through their API.
Limited Use. Rankovio'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 (https://developers.google.com/terms/api-services-user-data-policy). In particular:
- we use Google data only for features you see in Rankovio;
- we do not sell it or use it for advertising, including personalised advertising, or for credit decisions;
- we do not use it to train generalised AI models, ours or anyone else's;
- we transfer it to others only as needed to provide those features, at your direction, when the law requires it, or as part of a merger, acquisition or sale of the company under the same rules;
- our staff do not read it unless you agree (e.g. when you report a bug), it is needed for security, or the law requires it.
4. Purposes and legal bases
Purpose | Legal basis (GDPR) |
|---|---|
Creating and running your account, providing the services in the terms, including reports from Google data | Contract (Art. 6(1)(b)) |
Running the waitlist and contacting you about access | Steps taken at your request before a contract (Art. 6(1)(b)) |
Sending product news | Your consent (Art. 6(1)(a)), which you can withdraw at any time |
Service messages: confirmations, project alerts, changes to the terms | Contract (Art. 6(1)(b)) |
Billing, invoices and keeping accounting records | Legal obligation (Art. 6(1)(c)) |
Security, abuse prevention, error logs | Our legitimate interest (Art. 6(1)(f)) |
Complaints, reports of illegal content, establishing and defending legal claims | Legal obligation and legitimate interest (Art. 6(1)(c) and (f)) |
We process Google Search Console and Google Analytics 4 data only for the purpose in the first row. We never use it for marketing.
5. Recipients and processors
We do not sell data. We share it only with providers a feature cannot work without. Each gets only the data that feature needs and acts under a data processing agreement or its own data processing terms.
Provider | Role | What it gets | Country |
|---|---|---|---|
[TO BE COMPLETED: server provider] | Application and database server, backups | All service data | Poland |
[TO BE COMPLETED: e-mail provider] | Sending e-mails | E-mail address and message content | [TO BE COMPLETED] |
OpenRouter, which routes requests to OpenAI and other models | Briefs, drafts, text scoring, recommendations | Working text, order notes, excerpts from your pages and documents, keywords (including Search Console queries), topics and structure of ranking pages | [TO BE COMPLETED] |
DataForSEO | Google search results, keyword and domain data, AI assistants' answers to tracked prompts | Keywords, domains, prompts, search country and language; no data from your Google accounts | [TO BE COMPLETED] |
Jina | Reading pages of your website as material for a draft | Page URLs | [TO BE COMPLETED] |
[TO BE COMPLETED: payment provider] | Payments and invoices | E-mail, invoice details, amount; you give card details directly to the provider | [TO BE COMPLETED] |
Sign in with Google and the Search Console and GA4 connections | Requests to Google APIs on your behalf | USA |
Data also reaches people you give access to yourself: members of your workspace, recipients of a report shared by link, and AI clients connected through MCP or an API key. An MCP client sees only the data it was given access to, and only until you revoke it.
We may also disclose data to public authorities where the law requires it.
6. Transfers outside the EEA
The app and its database run on a server in Poland. Data leaves the European Economic Area in three cases: to us as a US company, to the providers in section 5 based outside the EEA, and to Google when you use its services.
Transfers rely on the European Commission's adequacy decision (EU-US Data Privacy Framework) where the recipient is certified under it, and otherwise on the standard contractual clauses approved by the Commission (Art. 46(2)(c) GDPR). [TO BE COMPLETED: basis for each provider.] You can get a copy of the safeguards by writing to [email protected].
Waitlist data stays on our server in Poland and is not shared with providers outside the EEA.
7. How long we keep data
Data | How long |
|---|---|
Unconfirmed waitlist sign-up | 30 days |
Confirmed waitlist sign-up | Until your account is ready, then 12 months, or until you withdraw consent or ask us to delete it |
Account, workspace, projects, texts | Until the account is deleted |
Google access tokens | Until you disconnect the Google service, revoke access at Google or delete the account |
Google Search Console data | Days older than 16 months are deleted daily; the rest until the account is deleted or on request (section 9) |
Google Analytics 4 data | Days older than 16 months are deleted daily; all of it is deleted as soon as you disconnect GA4 |
Records of requests to AI models | 90 days |
API and MCP key usage history | 90 days |
Copies of your website's pages read as draft material | 30 days |
Copies of ranking pages | 7 days, then only computed features such as length and headings |
Accounting records | [TO BE COMPLETED: period required for the company] |
Database backups | [TO BE COMPLETED: rotation period]; deleted data leaves the backups after that time |
After an account is deleted we may keep data needed for billing, complaints and defending legal claims, at most until the limitation period ends.
8. Security
We use these safeguards:
- connections to the service and to Google are encrypted (HTTPS); the return from Google's consent screen works only on our domain;
- Google access tokens are stored encrypted with AES-256-GCM, with the key kept outside the database; an encrypted token works only in the project it was granted for;
- passwords are stored only as hashes; you can turn on two-step verification;
- the server filters every data request by the workspace and projects you have access to;
- only authorised people have administrative access, and only with two-step verification;
- credentials for external services are kept in server environment variables, never in code or logs;
- test environments use synthetic data only.
If a personal data breach is likely to result in a high risk to you, we will tell you without undue delay.
9. Disconnecting Google and deleting data
Disconnecting in the app. You can disconnect Google Search Console or Google Analytics 4 in the project settings at any time. Then:
- we revoke the grant at Google and delete the access tokens; if Google does not confirm the revocation, we delete nothing and show an error so you can try again;
- we stop fetching new data;
- after you disconnect GA4 we immediately delete all of the project's GA4 data;
- after you disconnect Search Console the data fetched before stays in the project, so you keep the history if you reconnect; we delete it within 14 days at your request.
Revoking access at Google. You can also revoke access at https://myaccount.google.com/permissions. We then stop fetching data and ask you to reconnect.
Deleting your account and data. Write to [email protected] from the address of your account. Within 14 days we delete the account, the workspaces you own, their projects, the Google tokens and all data fetched from Google, and confirm by e-mail. You can also ask us to delete only the Google data and keep the account.
10. Your rights
You have the right to:
- access your data and get a copy;
- rectify your data;
- erase your data;
- restrict processing;
- receive the data you gave us in a machine-readable format; you can export part of it to CSV yourself;
- object to processing based on our legitimate interest;
- withdraw consent at any time, without affecting the lawfulness of processing before the withdrawal.
Send requests to [email protected]. We answer within one month; for complex requests this may be extended by two months, and we will tell you if so. We may ask you to confirm your identity.
You may lodge a complaint with the Polish supervisory authority (Prezes Urzędu Ochrony Danych Osobowych, ul. Stawki 2, 00-193 Warszawa) or the authority in the country where you live or work.
11. Cookies
We use only cookies the service needs to work. We do not use analytics or marketing cookies, so we do not ask for cookie consent.
Cookie | Purpose | Duration |
|---|---|---|
Sign-in session | Keeps you signed in | Until you sign out or the session expires |
Two-step verification step | Remembers that a sign-in with a code is in progress | 10 minutes |
App language | Remembers the language you chose in the app | 1 year |
If we ever add analytics or marketing cookies, we will ask for your consent before setting them.
12. Changes
We update this policy when the service, our providers or the law change. The date of the last change is at the top of the page.
We will e-mail you about material changes, especially those about Google data, at least 14 days in advance. If we want to use Google data in a new way, we will ask for your consent first.