Legal
Privacy Policy
Overview
Platzwahl uses no tracking and no analytics, and it needs no account. Everything you enter in the app is stored on your device. It only leaves the device in two cases:
- if you turn on iCloud Sync: your data is then also stored in your private iCloud, with student names and traits end-to-end encrypted (see “iCloud Sync”);
- for purchases: a service provider (RevenueCat) checks whether Platzwahl Pro is unlocked. No student data and nothing that identifies you is sent (see “Purchases and subscriptions”).
There is no advertising, no tracking across apps and no sharing with data brokers.
What data is processed?
When using the app you can enter and save the following information:
Room configurations (room name, desk layout, positions of the teacher's desk and doors), class and group information (class name, student names, gender, individual rules such as disruptive tendency or seating preferences), and seating plans generated from these.
This data is stored in the app container on your device. It is not transmitted to crabucate or any third party and not shared with other apps. The only exception is iCloud Sync, if you turn it on.
iCloud Sync
With Platzwahl Pro you can turn on iCloud Sync in the app's settings. It is off by default. When it is on, the app stores rooms, classes and seating plans via Apple's CloudKit in the private database of your iCloud account and syncs them between your devices signed in with the same Apple ID.
Student names and traits are end-to-end encrypted. The key is kept in your iCloud Keychain; neither Apple nor crabucate can read this data. crabucate has no access to the rest of the data in your private iCloud database either.
Storage in iCloud is provided by Apple under Apple's Privacy Policy. If you turn sync off, the app stops uploading. To delete data already stored, go to iOS Settings → your name → iCloud → Manage Storage → Platzwahl.
Personal data of students
If you enter student names, you as the teacher are processing personal data of natural persons. Since crabucate has no access to this data at any time, you are the data controller within the meaning of the GDPR for its processing.
Please ensure that you have an appropriate legal basis for entering and storing student names on your device — typically this arises from your professional duties and the regulations of your school or educational authority. If your school has not yet decided whether storage in a private iCloud is permitted, leave iCloud Sync off until it has.
We recommend entering students by first name or an internal abbreviation where full names are not strictly necessary.
Purchases and subscriptions (RevenueCat)
All payments are processed exclusively by Apple and the App Store; crabucate has no access to your payment data. So that the app knows whether a purchase is valid and whether a subscription is still active, it uses RevenueCat (RevenueCat, Inc., 300 Delaware Ave, Suite 210 #4453, Wilmington, DE 19801, USA). RevenueCat checks the receipt with Apple and tells the app whether “Platzwahl Pro” is unlocked.
The following is processed:
- a randomly generated identifier that the app creates on first launch and that is not linked to anything about you (anonymous app user ID)
- Apple's receipt with product, purchase time, transaction ID, store country and subscription status
- device and system details such as device type, OS version, app version, language and time zone
- the IP address of the request, which RevenueCat uses to determine the country and to prevent abuse
No tracking, no advertising. RevenueCat receives no advertising identifier (IDFA), there is no cross-device linking, and the data is not passed on to ad networks. Rooms, classes, student names and seating plans are never sent to RevenueCat.
Legal basis is Art. 6(1)(b) GDPR: without this check, a purchase could not be delivered and a subscription could not be unlocked.
Transfer to the USA: RevenueCat processes the data in the United States. A data processing agreement including the European Commission's Standard Contractual Clauses is in place. See RevenueCat's privacy policy for details.
Retention: the purchase history is kept as long as it is needed to unlock your purchases. If you delete the app, the anonymous identifier remains without a device; it cannot be linked to any person.
Ratings
Platzwahl occasionally shows the iOS rating prompt. Whether and how you rate is processed solely by Apple.
Third parties
Apart from RevenueCat for checking purchases, the app includes no third-party SDKs, advertising networks or analytics services. No tracking takes place.
Children
Platzwahl is designed as a tool for teachers — adult users. The app itself is not intended for direct use by children. crabucate never receives student names, if entered. They are stored on the teacher's device and, with sync turned on, encrypted in the teacher's private iCloud.
Device storage and backups
The locally stored app data may, depending on device settings, be included in an iCloud or Finder backup. That backup is then processed by Apple in accordance with their privacy policy. You can exclude app data from backups by going to iOS Settings → iCloud → Apps and disabling the toggle for Platzwahl.
Your rights
Rooms, classes and seating plans are stored on your device and, if you use sync, in your private iCloud; you delete them by uninstalling the app and, if used, removing the iCloud data as described above. RevenueCat only holds the purchase data listed above under an anonymous identifier that crabucate cannot link to any person. To request access or deletion under Art. 15–17 GDPR, write to the address below and we will help you find the identifier concerned. You also have the right to lodge a complaint with a data protection supervisory authority.
Changes
If something fundamental changes that affects this policy, we will update it. The date above indicates when the policy was last changed.
Contact
Questions? info(at)crabucate.de