Skip to content

Legal

Privacy policy

What we collect, why, who else processes it, and how to get it back or have it erased.

Effective 29 October 2026 · Last updated 29 October 2026

1. Who is responsible for your data

BookPilot (bookpilot.org, including the BookPilot AI app) is run by Zirlandia Milkovic, a private individual based in Croatia. There is no registered company behind it.

She is the controller of the personal data described here. No data protection officer has been appointed, because the law does not require one for an operation of this size; write to hello@bookpilot.org with any privacy question.

This policy covers three groups of people: visitors to bookpilot.org and its blog, e-book buyers who pay through Stripe, and app users who create a BookPilot AI account.

If you, as an app user, install the BookPilot tracking script on your own website, you are the controller of the data it collects there and BookPilot acts as your processor. Your own privacy notice needs to cover it.

2. Visitors and blog readers

You can read the website, the books page and the blog without an account. We do not set advertising or tracking cookies and we do not run a third-party analytics tool such as Google Analytics.

The blog has no comments and no newsletter sign-up, so it collects nothing else from you.

3. E-book buyers

E-books are sold through Stripe Payment Links. When you click "Buy", you leave bookpilot.org and pay on a page hosted by Stripe. Stripe collects your name, email address, billing country and payment details. We receive your name, email, country, what you bought, the amount and the payment status; we never see your full card number.

We use this to deliver the e-book (a download link from Stripe and/or by email), to answer questions and refund requests, and to keep the accounting records the law requires. Contract, Art. 6(1)(b), and legal obligation, Art. 6(1)(c).

4. Store links (Amazon and others)

Many books link to Amazon or other stores. When you follow such a link you leave bookpilot.org; the store is responsible for its own data processing and its own terms apply. We get no personal data about you from those stores.

5. BookPilot AI app users

DataWhyLawful basis (GDPR Art. 6)
Name, email, password (stored hashed by Supabase), country, currency, languageTo run your accountContract, 6(1)(b)
Book details you enter: title, description, genre, price, sales link, cover, optional sample text, bio and reviewsTo analyse your book and generate marketing material — this is the serviceContract, 6(1)(b)
Generated output: analysis, personas, angles, creatives, scoresTo give you what you asked for and let you return to itContract, 6(1)(b)
Campaign and performance data from an ad account you connect (Meta)To build campaigns and show you what your advertising didContract, 6(1)(b)
Website events from your own site via the tracking script (event type, order value, campaign parameters, a random session key)To attribute sales to adsYour instructions; we act as processor
Plan, subscription and payment records (via Stripe)To take payment and keep accounting recordsContract and legal obligation, 6(1)(b) and (c)
Security and audit logs (who did what, when — identifiers and outcomes, not content)To detect abuse and investigate incidentsLegitimate interests, 6(1)(f)
Product emails and product analyticsOnly if you switch them on in SettingsConsent, 6(1)(a)

The app has no field for special category data (Art. 9). Reader personas are built from interests and life stage only, and the AI is instructed never to target on health, religion, ethnicity, sexual orientation, political views or trade union membership.

AI processing

Your book details are sent to Anthropic's API to generate the analysis and marketing material. Under Anthropic's commercial API terms, this input is not used to train its models. Your manuscript is never used to train any model by us. No automated decision with legal or similarly significant effects (Art. 22) is made; scores and suggestions are advisory.

6. Who processes data for us

ProviderPurposeLocation / transfer safeguard
Netlify, Inc.Website hosting, serverless functions, performance monitoring (RUM)USA — EU-US Data Privacy Framework and/or Standard Contractual Clauses
Supabase, Inc.App database and sign-inHosted in the region of our project; company in the USA — Standard Contractual Clauses
Anthropic, PBCAI text generation in the appUSA — Standard Contractual Clauses / Data Privacy Framework
Stripe (Stripe Payments Europe, Ltd. and affiliates)E-book payments and app subscriptionsEU (Ireland) with transfers to the USA — Data Privacy Framework and Standard Contractual Clauses
Meta PlatformsOnly if you connect your Meta ad account in the appUnder your own relationship with Meta

When data leaves the EEA, it is protected by an adequacy decision (including the EU-US Data Privacy Framework for certified companies) or by the European Commission's Standard Contractual Clauses. You can ask us for a copy of the relevant safeguards. We do not sell or rent your data.

7. How long we keep it

8. Your rights

Under the GDPR you have the right to:

App users can export their data and delete their account in Settings → Your data. For anything else, write to hello@bookpilot.org. We answer within one month.

You have the right to lodge a complaint with a supervisory authority. In Croatia this is the Agencija za zaštitu osobnih podataka (AZOP), Selska cesta 136, 10000 Zagreb, azop.hr. You can also complain to the authority where you live or work in the EU.

9. Security

All traffic uses TLS. In the app, database row-level security means a request can only return rows that belong to your account. API keys and ad-platform tokens are kept server-side and never sent to your browser. We never ask for your Meta or Amazon password; connections use OAuth.

10. Children

The site and the app are not directed at children. We do not knowingly create accounts for anyone under 16.

11. Changes

We will post any change here and update the date at the top. App users will be told in the app before a material change takes effect.