Privacy Policy
Last updated: April 2026
Welcome to Parsely. This privacy policy describes how we handle your personal data when you use our recipe management platform.
We take your privacy seriously and process your data in compliance with the General Data Protection Regulation (GDPR).
1. Data We Collect
We collect the following data to provide our service:
- Email address: for account authentication via magic link and communication
- Preferences: language setting, unit system (metric/imperial)
- Recipe data: recipes you import and save, lists, and notes
- Subscription data: subscription status, payment history (via Stripe)
- Usage statistics: number of imported recipes, session data for analysis
2. External Processors
We use the following external service providers to deliver our service:
- Stripe β Payment processing. Stripe securely processes your payment information. We do not store credit card details ourselves.
- Neon β Database hosting. Your recipes and account data are stored in a secure PostgreSQL database.
- Vercel β Application hosting. Our application runs on Vercel's infrastructure with automatic SSL encryption.
- OpenAI β Recipe enrichment. We use AI to structure and supplement recipe information. No personal data is shared.
3. Your Rights Under GDPR
As a user, you have the following rights regarding your personal data:
- Right of access β You can request which data we store about you
- Right to rectification β You can have incorrect data corrected
- Right to erasure β You can request deletion of your data ('right to be forgotten')
- Right to data portability β You can request a copy of your data in a portable format
- Right to object β You can object to certain processing of your data
To exercise any of these rights, contact us at privacy@parsely.nl.
4. Retention Periods
We do not retain your data longer than necessary:
- Account data: as long as your account is active
- After account deletion: data is permanently deleted within 30 days
- Billing data: 7 years in accordance with legal retention requirements
- Server logs: maximum 90 days for security purposes
5. Cookies
We use the following types of cookies:
Essential cookies
These cookies are essential for the operation of the website and cannot be disabled.
| Cookie name | Purpose | Retention period |
|---|---|---|
| better-auth.session_token | Session authentication - keeps you logged in | 7 days |
| parsely_consent | Remembers your cookie preferences | 12 months |
Analytics cookies
These cookies are only placed if you give your consent. We use Google Analytics to collect anonymous usage statistics.
| Cookie name | Purpose | Retention period |
|---|---|---|
| _ga | Google Analytics - distinguishes unique visitors | 2 years |
| _ga_* | Google Analytics - maintains session state | 2 years |
More information about how Google processes data can be found in Google's privacy policy.
You can adjust your cookie preferences at any time via the cookie banner on our website.
6. Browser Extension
In addition to the website, Parsely offers a browser extension (Chrome, Firefox and Safari) that lets you save a recipe from any cooking website with one click. For the extension, this privacy policy applies in addition to the following:
- Manual activation: the extension only reads data from a web page after you click the Parsely icon in the browser toolbar yourself. There is no background tracking, automatic scraping or monitoring of your browsing history.
- What data is read: upon activation, the extension reads the visible recipe content of the active tab β title, ingredients, preparation steps, cooking times, servings and the URL of a main image. This is done via structured data (JSON-LD/microdata) or visible text on the page.
- Transmission: this recipe content is sent exclusively to the Parsely API at parsely.nl, to link it to your account. No data is shared with third parties or external servers.
- No tracking: the extension does not collect click behavior, keystrokes, form data, passwords, location data or browsing history.
- Local storage: the extension stores your login status and preferences (language, last-used category) locally in your browser. This data does not leave your device, except when needed to communicate with the Parsely API.
- Authentication: the extension reuses the existing session cookie from parsely.nl and does not ask for separate passwords.
- Browser permissions: storage (save preferences), activeTab (read active page on request), notifications (confirm whether saving succeeded) and host permissions limited to parsely.nl.
- No remote code: all JavaScript is bundled in the extension package. No code is loaded or executed at runtime from an external server.
Contact for Privacy Questions
Do you have questions about this privacy policy or do you want to exercise one of your rights?
Email: support@parsely.nl
We will respond to your request within 30 days.