Privacy Policy
This policy explains what Nodebook (“we”, “us”) collects, why, and the choices you have. Questions or data requests: support@node-book.app.
Data we collect
| Data | Why |
|---|---|
| Email address | Account creation, sign-in, and service emails. |
| Topics & links you submit | To compile your learning modules (sent to our AI provider — see below). |
| Your modules, tracks & study progress | To store your library and power spaced-repetition practice and stats. |
| Payment metadata | Subscription status and billing identifiers. Card details are handled entirely by Stripe — we never see or store them. |
| Usage & diagnostic data | To operate, secure, and improve the service. |
AI processing (important)
When you compile a module, the topic or link you submit is sent to Google Gemini (Google’s generative-AI API) to generate the lesson content. We ask for your consent before your first compile. AI-generated content can be inaccurate or incomplete — verify anything you rely on. We do not use your content to train our own models.
Service providers (sub-processors)
We share data only with the providers needed to run Nodebook:
- Supabase — authentication and database (your account, modules, progress).
- Google Gemini — generates module content from your submitted topics/links.
- Stripe — subscription billing and payment processing.
- Vercel — application hosting and delivery.
- Wikimedia Commons — open-licensed images and diagrams shown in some modules.
- Pexels — optional stock imagery used as a fallback in some modules.
Retention & deletion
We keep your data while your account is active. You can delete your account at any time from Settings → Delete account; this permanently erases your profile, modules, tracks, credits, and progress, and cancels any active subscription. You may also email support@node-book.app to request access to, a copy of, or deletion of your data, and we will respond within 30 days.
Your rights
Depending on where you live (e.g. the EU/UK under GDPR, or California under CCPA), you may have rights to access, correct, export, or delete your personal data, and to object to certain processing. Contact support@node-book.app to exercise them. We do not sell your personal data.
Children
Nodebook is not directed to children under 13, and we do not knowingly collect their data.
Changes
We’ll update this page when our practices change and revise the date above. Continued use after a change means you accept the updated policy.
See also our Terms of Service.