Privacy Policy

Last updated: 2026-10-11

1. Controller

druidori s.r.o., IČO 05164940, Kukučínova 799/10, Hulváky, 709 00 Ostrava, Czech Republic, registered in the Commercial Register kept by the Regional Court in Ostrava, Section C, Insert 66451. Contact for privacy matters: support@draftmill.io.

2. Two roles: controller and processor

3. What we process and why

For product improvement we use privacy-friendly, self-hosted analytics (Umami) on our public pages only — never inside the signed-in app. It sets no cookies, does not track you across sites and shares nothing with third parties. Your IP address is used only while the visit is recorded — to derive an approximate location (such as country and city) and an anonymised visitor identifier — and is not stored. Legal basis: legitimate interest.

Cookies

CookiePurposeDurationType
NEXT_LOCALERemembers the language you chose1 yearFunctional (set only when you pick a language)
next-auth.session-tokenKeeps you signed in24 hoursStrictly necessary
next-auth.csrf-tokenProtects sign-in against cross-site request forgeryUntil you close the browserStrictly necessary
next-auth.callback-urlReturns you to the page you came from after signing inUntil you close the browserStrictly necessary
dm_active_orgRemembers which of your organizations you are working in1 yearStrictly necessary (only once you are signed in)
dm_signupDuring sign-up with Google, remembers the template you chose to start with and the details you typed into it on the page — so your document can be created from them15 minutesStrictly necessary (only when you start from a template and choose Google)

Over HTTPS the sign-in cookies carry a __Secure- or __Host- prefix. In your browser's local storage the app remembers, per organization, only whether you have hidden the getting-started checklist; it is never sent anywhere. We use no analytics or advertising cookies, which is why we do not ask for cookie consent.

4. Recipients and sub-processors

RecipientLocationPurpose
Hetzner Online GmbHFI / EUHosting & storage (servers, backups)
Stripe Payments Europe, Ltd.IE / EUSubscription management for paid plans (Stripe Managed Payments)
Resend (Plus Five Five, Inc.)US*Transactional email delivery
Cloudflare, Inc.US* (data in the EU)Off-site storage of backups, encrypted before they leave our servers
Namecheap, Inc.US*Forwarding of email sent to support@draftmill.io to our mailbox
WEDOS Internet, a.s.CZ / EUOur company mailbox (support email, sign-up notifications)

* Transfers to the USA rely on the EU-U.S. Data Privacy Framework where the recipient is certified, and otherwise on the European Commission's Standard Contractual Clauses (SCCs). Email you send us and internal notifications about new sign-ups are kept in our company mailbox.

5. Retention

6. Your rights

You have the rights of access, rectification, erasure, restriction, portability and objection under the GDPR. In the app you can directly download your data (Account → Download my data) and delete your account or organization. For anything else contact support@draftmill.io. You may lodge a complaint with the Czech Office for Personal Data Protection (ÚOOÚ, uoou.gov.cz).

7. Security

TLS in transit, tenant isolation at the application layer, hashed passwords (bcrypt), rate-limited sign-in, least-privilege credentials for the database and storage, databases isolated from the internet behind a default-deny firewall, administrative server access restricted to the operator and possible only with an SSH key (password login is disabled), operating-system security updates installed automatically, and automated nightly backups, encrypted before they leave the server and kept off-site, with the decryption key held offline. No system is perfectly secure; we notify affected users and authorities of breaches as the GDPR requires.

8. Changes

Material changes to this policy are announced by email or in-app at least 14 days in advance.

Terms of ServiceData Processing Agreement
Privacy Policy · Draftmill