Privacy Policy
We (“the app,” “we,” “us,” or “our”) use self-hosted Sentry and PostHog to monitor app performance and see which features need more or less attention. By using this app, you agree to the following:
Data Controller
We’re responsible for handling data. Questions? Email lb-planer@necode.it
What Data We Collect & Why
- Usage Data (Sentry/PostHog)
- We track errors, device info (OS, browser, etc.), plus a SHA256 hash of the user ID provided via TGM’s Moodle SSO. Because we only store the hashed ID, we can’t link it to a real person.
- Feedback
- If you give feedback and explicitly agree, we collect your name and email so we can follow up. This feedback is not connected to the hashed ID.
- License Server
- We store your unmodified user ID indefinitely on our license server to prove license ownership. Any payment data is handled by the bank (we just receive a payment reference tied to a license ID).
Is It Personal Data?
- The hashed ID isn’t considered personal data under GDPR because we can’t reverse-engineer it to identify you.
- Name and email are personal data but only if you choose to provide them (e.g., via feedback).
Legal Basis
- Legitimate interest (Article 6(1)(f) GDPR): understanding app trends, user behavior, and fixing bugs.
- Contract performance (Article 6(1)(b) GDPR): licensing.
- Consent (Article 6(1)(a) GDPR): feedback with name/email.
Data Retention
- Usage data: stored indefinitely, unless you request deletion.
- License data: your unmodified ID is stored indefinitely so we can prove license validity.
- Feedback: also stored indefinitely, but you can request deletion at any time.
Who Sees It?
Only our internal team. We self-host Sentry and PostHog on servers in Austria, so no third parties have access.
Your Rights
- Access & Deletion: We can’t update or remove hashed IDs from usage logs. If you gave feedback with name/email, you can request deletion at any time by emailing us.
- Object & Portability: You can object to our processing based on legitimate interest or request a copy of any personal data (like your feedback info).
International Transfers
None. All data stays on our Austrian servers.
Contact & Updates
Email lb-planner@necode.it with questions or concerns. We may update this policy; we’ll let you know about significant changes.