▶ legal

Privacy Policy

Last updated: 2026-06-05

This is the privacy policy for rmfullstackaiengineer.dev ("the Service", "we", "us"). It explains what personal data we collect, why, and what you can do about it. We try to keep this readable — if anything is unclear, email privacy@rmfullstackaiengineer.dev.

1. Who we are

The Service is operated as a single-developer project by the owner of rmfullstackaiengineer.dev. For the purposes of GDPR and similar laws, the operator is the data controller. Reach us at privacy@rmfullstackaiengineer.dev.

2. What we collect

Account data

Learning data

Billing data

Technical data

3. How we use it

4. Who we share it with (subprocessors)

We rely on a small set of vendors. They each get only the data they need:

VendorPurposeData shared
CloudflareHosting, CDN, DDoS protectionAll Service data (it runs on Cloudflare Workers + D1)
AnthropicAI Teacher (Claude Sonnet 4.6)Lesson prompts you send. Anthropic's policy: API content is not used to train models.
StripeSubscription and payment processingEmail, customer ID, payment method (stored by Stripe directly)
ResendTransactional email deliveryEmail address, message body
Google / AppleOAuth sign-in (only if you use it)OAuth identity confirmation

We do not share data with advertisers or data brokers. We do not have any marketing pixels or third-party analytics on the Service.

5. Your rights (GDPR / CCPA)

You can, at any time:

6. Data retention

7. Cookies

We use exactly one cookie: a first-party session cookie named session. It is HttpOnly, Secure, SameSite=Lax, and used only to keep you signed in. No advertising cookies, no third-party trackers, no cross-site tracking.

8. Children

The Service is not directed at children under 16. If you are under 16, please do not create an account. If you believe a child has created an account, email us and we will delete it.

9. International transfers

The Service runs on Cloudflare's global network and your data may be processed in any region where Cloudflare operates. Cloudflare and our other subprocessors maintain GDPR-compliant Data Processing Agreements and Standard Contractual Clauses.

10. Changes to this policy

If we make material changes, we will email account holders at least 30 days before they take effect. Minor clarifications may be made without notice — the "Last updated" date at the top will always reflect the most recent change.

11. Contact

Privacy questions: privacy@rmfullstackaiengineer.dev
General contact: hello@rmfullstackaiengineer.dev