Version 1.0-draft · Last updated: 30 July 2026
1. Controller
[COMPANY NAME], [Street and number], [Postal code City], Germany
Email: [privacy@example.com]
2. What data we process
- Subscription application: group name, member names, email addresses, optional phone numbers, weekly allocation amounts, pickup location and delivery slot preferences.
- Account data: login credentials (managed by Supabase Auth), display name, password change status.
- Orders: weekly menu selections, totals, overage amounts, lock and consent timestamps.
- Technical data: session cookies required to keep you logged in; server logs from hosting (IP address, request metadata) may be processed by our host.
3. Purposes and legal bases (GDPR Art. 6)
- Handling your subscription application — Art. 6(1)(b) (steps at your request before a contract) and Art. 6(1)(a) (your consent at signup).
- Account management and weekly ordering — Art. 6(1)(b) (performance of the subscription once the offline agreement is signed).
- Transactional emails (welcome message, login details, operational notices) — Art. 6(1)(b).
- Invoicing records — Art. 6(1)(b) and Art. 6(1)(c) (legal obligations).
The binding subscription contract is concluded offline when you sign and return the agreement sent by email — not when you submit the online application form.
4. Recipients and processors
- Supabase — authentication, database hosting. Configure production in an EU region (e.g. Frankfurt).
- Resend — transactional email delivery. May involve processing in the United States under Standard Contractual Clauses.
- Vercel — website hosting and scheduled jobs (cron). Region configured as EU where available.
We use data processing agreements (Art. 28 GDPR) with these providers where required.
Transfers to third countries: Some providers (in particular Resend) may process personal data in the United States. Such transfers are safeguarded by the EU Standard Contractual Clauses (Art. 46(2)(c) GDPR) and, where the provider is certified, the EU-U.S. Data Privacy Framework. You may request a copy of the applicable safeguards via our privacy contact.
5. Cookies
We use strictly necessary session cookies to keep you logged in (Supabase Auth) and a preference cookie that stores your chosen language. These cookies do not require consent under the German Telecommunications-Digital Services Data Protection Act (TDDDG § 25) because they are essential for the service you request or store a setting you have explicitly chosen.
| Cookie | Provider | Purpose | Duration |
|---|---|---|---|
| sb-*-auth-token (and related) | Supabase | Authentication session | Session / as configured |
| locale | Peaches Kitchen (first party) | Stores your chosen display language (English/German) | 1 year |
If we add analytics or marketing tools later, we will ask for your consent before setting non-essential cookies.
6. Retention
We keep personal data only as long as necessary: subscription applications that do not lead to a contract for 6 months after the decision; account and order data for the duration of the subscription and up to 3 years after termination (statutory limitation period, § 195 BGB); invoicing and accounting records for 10 years (§ 147 AO, § 257 HGB); records of privacy requests for 3 years as evidence of compliance. After these periods, data is deleted or anonymized. [Periods to be confirmed by your lawyer and tax advisor.]
7. Your rights
You have the following rights under the GDPR:
- Access (Art. 15)
- Rectification (Art. 16)
- Erasure (Art. 17)
- Restriction of processing (Art. 18)
- Data portability (Art. 20)
- Objection (Art. 21)
- Withdraw consent at any time (Art. 7(3)) — without affecting prior processing
Logged-in members can download their data and request deletion from My profile → Privacy. You may also contact [privacy@example.com].
You have the right to lodge a complaint with a supervisory authority, e.g. [State data protection authority].
8. Security
We use HTTPS, access controls (row-level security in the database), and password authentication. Temporary login credentials are sent by email — we recommend changing your password on first login.