← Back to StreamReader

Privacy Policy

Last updated: March 27, 2026

1. Data Controller

StreamReader is operated by Hovestadt Marketing, based in the Netherlands.

Contact for privacy inquiries: data@hovestadtmarketing.com

2. What Data We Collect

Account Data

When you create an account via email or Google OAuth, we collect:

Payment Data

Payments are processed by Stripe. We do not store credit card numbers. We receive from Stripe: your Stripe customer ID, subscription status, and billing email. See Stripe's Privacy Policy.

Content Data

Documents you upload are processed locally in your browser. Extracted text may be stored on our servers (Supabase, hosted in Ireland, EU) to enable cloud sync features. We store:

We do not store original PDF or EPUB files on our servers. Original files are processed client-side only.

Usage Data

With your consent, we collect analytics data via Google Analytics (GA4):

This data is anonymized and used to improve the Service. Analytics cookies are only set after you provide consent.

Technical Data

3. Legal Basis for Processing

DataLegal basisGDPR Article
Account dataPerformance of contractArt. 6(1)(b)
Payment dataPerformance of contractArt. 6(1)(b)
Content dataPerformance of contractArt. 6(1)(b)
Analytics dataConsentArt. 6(1)(a)
Technical/security dataLegitimate interestArt. 6(1)(f)

4. How We Use Your Data

5. Third-Party Processors

ServicePurposeLocationTransfer mechanism
SupabaseAuthentication, databaseIreland (EU)N/A (EU)
StripePayment processingUSEU-US Data Privacy Framework
Google (GA4/GTM)AnalyticsUSEU-US Data Privacy Framework
Google (OAuth)AuthenticationUSEU-US Data Privacy Framework
VercelHosting, CDNGlobal (US-based)EU-US Data Privacy Framework

6. Data Retention

7. Your Rights (GDPR)

Under the GDPR, you have the following rights:

To exercise any of these rights, contact us at: data@hovestadtmarketing.com

We will respond within 30 days. If you are not satisfied with our response, you have the right to lodge a complaint with the Dutch Data Protection Authority:

Autoriteit Persoonsgegevens
Website: autoriteitpersoonsgegevens.nl

8. Cookies

We use the following cookies:

CookiePurposeDurationType
sr-authAuthentication sessionSessionNecessary
sr_themeTheme preferencePersistentNecessary
sr_tos_acceptedTOS acceptancePersistentNecessary
_ga, _ga_*Google Analytics2 yearsAnalytics (consent required)
_gidGoogle Analytics24 hoursAnalytics (consent required)

Analytics cookies are only set after you provide explicit consent via our cookie banner. You can withdraw consent at any time.

9. Security

We implement appropriate technical and organizational measures to protect your data, including:

No system is 100% secure. If we become aware of a data breach affecting your personal data, we will notify you and the relevant authorities as required by law.

10. Children

StreamReader is not intended for children under 16 years of age. We do not knowingly collect data from children. If you believe a child has provided us with personal data, contact us at data@hovestadtmarketing.com.

11. Automated Decision-Making

We do not use automated decision-making or profiling that produces legal effects or similarly significant effects on you.

12. Changes to This Policy

We may update this Privacy Policy from time to time. We will notify you of material changes via email or in-app notification at least 30 days before they take effect.

13. Contact

Hovestadt Marketing
Privacy inquiries: data@hovestadtmarketing.com
Copyright notices: data@hovestadtmarketing.com
Website: streamreader.io

See also: Terms of Service · Back to StreamReader