Privacy Policy
Who we are
Arc is a digital study aid for electrical apprentices and tradespeople (Western Australia, Ireland and the UK). The seller is [BUSINESS NAME], an Australian sole trader (ABN [ABN]).
Questions about privacy: [SUPPORT EMAIL].
What this policy covers
This explains what information Arc and our payment provider collect, why, and your choices. It is written for users in Australia, Ireland and the United Kingdom.
Information we collect
- On your device (localStorage): region and theme preferences, study progress, game history counts, install/snooze flags, nickname you choose for the leaderboard, an anonymous device id, and — if you buy Exam Pass — an unlock token and a small payment receipt meta record (for example Stripe session or payment intent id, product code, optional email you used at checkout).
- Leaderboard (our servers): nickname, device id, region, optional Ireland SOLAS phase, optional mates group code, game type, and score stats for the current week. Stored in Netlify Blobs. No card numbers.
- Payments: Stripe processes card payments. We do not see or store your full card number. Stripe may send us payment status, amount, currency, customer email (if provided), and session/payment ids so we can unlock Exam Pass and help with restore/refunds.
- Support email: if you email us, we receive whatever you include in the message.
We do not ask for government ID inside the app. Study content is example/study-aid material — not a government exam system.
Why we use it
- Run the app on your device (preferences, progress, free daily game limits).
- Unlock and restore a one-off Exam Pass purchase.
- Show weekly leaderboards and optional mates groups.
- Respond to support and refund requests.
- Meet legal and accounting duties (for example tax records held by Stripe / your invoices).
Legal bases (Ireland / UK — GDPR & UK GDPR)
Where GDPR or UK GDPR applies, we rely mainly on: contract (providing the app and Exam Pass you asked for), legitimate interests (keeping the service secure, preventing abuse of leaderboards, improving reliability), and legal obligation where tax or consumer law requires records. You may object to legitimate-interest processing or ask us to erase leaderboard data that identifies your nickname/device — see “Your rights”.
Australian privacy
We aim to handle personal information fairly and securely. If you are in Australia and have a privacy complaint you cannot resolve with us at [SUPPORT EMAIL], you may contact the Office of the Australian Information Commissioner (OAIC).
Sharing
We use service providers to operate Arc:
- Netlify — hosts the site, serverless functions, and Blobs (leaderboard).
- Stripe — payment processing (see Stripe’s own privacy policy).
We do not sell your personal information. We may disclose information if required by law.
International transfers
Hosting and Stripe may process data in Australia, the EEA, UK or US depending on their infrastructure. Where GDPR/UK GDPR applies, providers are expected to use appropriate safeguards (for example standard contractual clauses).
Retention
- Device localStorage stays until you clear site data or remove the unlock.
- Weekly leaderboard entries roll with the week key (Australia/Perth Monday reset); we may prune older blobs.
- Payment/unlock verification records follow Stripe’s retention plus what we need for restore and consumer-law refunds.
Security
Unlock tokens are signed server-side. Card data stays with Stripe. No method is perfect — protect your device and do not share unlock receipts publicly.
Children
Arc is aimed at apprentices and adult learners. It is not directed at children under 16. If you believe a child provided personal data, contact [SUPPORT EMAIL].
Your rights
Depending on where you live, you may ask to access, correct, erase, or restrict personal data we hold, or object to certain processing, and (for GDPR/UK GDPR) data portability or lodging a complaint with your local supervisory authority (for example the Irish DPC or UK ICO).
Email [SUPPORT EMAIL] with “Privacy request” in the subject. We may need to verify the request. Leaderboard nicknames are chosen by you — you can change the nickname in Settings; ask us if you need a weekly score row removed.
Cookies / local storage
Arc is a static progressive web app. We use browser localStorage (and a service worker cache) for core features, not advertising cookies. Stripe Checkout may set its own cookies on Stripe’s domain when you pay.
Changes
We may update this policy. The date at the top will change. Continued use after an update means you accept the revised policy for future use of the free app; Exam Pass purchases remain subject to the terms in force at purchase plus non-excludable consumer rights.
Contact
[BUSINESS NAME] · ABN [ABN] · [SUPPORT EMAIL]