Privacy Policy

Effective date: May 14, 2026 Last updated: May 14, 2026

This Privacy Policy explains how Galvoro collects, uses, and shares information about you when you use galvoro.app and its subdomains (the "Service").

1. Who we are

Galvoro is currently operated as an individual project, free of charge, by Sacha Epskamp, based in Singapore. No company has been incorporated. This means data controller responsibilities under applicable law rest with the operator personally.

Contact: privacy@galvoro.app

Data Protection contact / DPO: Sacha Epskamp, privacy@galvoro.app. This contact handles privacy requests, data protection questions, and complaints.

2. What we collect

2.1 Information you give us

2.2 Information we collect automatically

We do not knowingly collect special-category personal data (health, religion, political opinions, etc.). Please do not submit such information through the Service.

3. Why we collect it (lawful basis)

For users in the EU/UK (GDPR) and Singapore (PDPA), our lawful bases are:

PurposeLawful basis
Creating and operating your accountPerformance of a contract (the Terms of Service)
Verifying your university affiliationLegitimate interest in maintaining a verified academic audience; performance of contract
Sending service emails (verification, security, account changes)Performance of contract
Sending optional product updatesConsent (you opt in; you can opt out anytime)
Analytics and error monitoringLegitimate interest in operating and improving the Service
Preventing abuse and security incidentsLegitimate interest
Responding to legal requestsLegal obligation

4. Who we share it with

We do not sell your personal data and we do not share it with advertisers.

We do use the following sub-processors, which act on our instructions:

ProviderPurposeLocationNotes
SupabaseAuthentication, database, file storageSingapore (AWS)Stores your account, profile, and content data
CloudflareDNS, content delivery, edge storage (R2), WorkersGlobal edgeStandard CDN access logs
VercelApplication hostingSingapore (function runtime); United States (control plane)Request logs, function telemetry
ResendTransactional email deliveryUnited StatesVerification emails, security notices
SentryError monitoring and session replayEU (Frankfurt)Stack traces and masked session replay on error
Plausible AnalyticsPrivacy-friendly analyticsEU (Germany)No cookies, no personally identifiable data
GitHubOptional sign-in via OAuthUnited StatesOnly if you choose GitHub sign-in

We may share information with law enforcement or regulators where legally required, and with successors if the project is ever transferred (you will be notified).

5. International data transfers

Galvoro is operated from Singapore and uses providers in Singapore, the EU, and the United States.

For transfers of personal data from the EU/UK to countries without an EU adequacy decision (currently including Singapore and the United States), we rely on Standard Contractual Clauses (SCCs) offered by the sub-processors listed above. By using the Service, you understand that your data may be processed in these jurisdictions.

EU/UK representative: At this preview stage, we do not intentionally target users in the EU or UK as a market, and we believe our processing is limited, low-risk, and not large-scale special-category processing. On that basis we have not appointed a representative under GDPR Article 27 or the UK equivalent. We will reassess this if Galvoro becomes commercial, actively targets EU/UK users, or materially expands its user base or processing activities. EU/UK users with privacy concerns can reach us directly at privacy@galvoro.app.

6. How long we keep it

7. Your rights

Depending on where you live, you have some or all of the following rights:

To exercise these rights, email privacy@galvoro.app. We aim to respond within 30 days.

8. Cookies and similar technologies

We use a small number of cookies and similar technologies, all strictly for operating the Service:

Our analytics provider (Plausible) does not use cookies and does not track you across sites. Sentry uses no cookies for session replay; it identifies sessions through its own SDK only when an error occurs.

We do not run advertising, retargeting, or cross-site tracking cookies.

9. Marketing emails

We will only send you marketing or product-update emails if you explicitly opt in. You can opt out anytime through the link in any such email, or by emailing privacy@galvoro.app.

Service-critical emails (account verification, security notifications, important changes to the Service or this Policy) are sent regardless and cannot be opted out of while you have an active account.

10. Children

The Service is intended for use by people aged 16 or older affiliated with a higher-education institution. We do not knowingly collect personal data from children under 16. If you believe a child has provided us with personal data, please contact privacy@galvoro.app and we will delete it.

11. Security

We take reasonable technical and organisational measures to protect your data, including encryption in transit, encryption at rest at our sub-processors, role-based database access controls, and two-factor authentication on administrative accounts. No system is perfectly secure; we cannot guarantee absolute security.

If we become aware of a personal data breach affecting you, we will notify you and applicable authorities where required by law.

12. Changes to this Policy

We may update this Policy. If we make material changes, we will notify you by email or through a notice on the Service before the changes take effect. Continued use of the Service after the effective date means you accept the updated Policy.

13. Contact

Privacy questions, requests, or complaints: privacy@galvoro.app


This Policy was written for a non-commercial preview launch and will be reviewed by qualified counsel before any paid or institutional offering goes live.