UniPilot

UniPilot · Legal

Privacy Policy

How your information is used, where it is stored and the choices you have.

Last updated:

1. About this policy

UniPilot is an iOS study planner provided by Elviont Technologies. This policy explains how information is handled when you use the app, its course-recognition service, these web pages or our support email.

Elviont Technologies is responsible for the processing described here. For privacy questions or requests, email unipilot@elviont.nl.

UniPilot does not sell personal information, use advertising tracking or include third-party advertising SDKs. Reading these pages does not require an account.

2. Information we handle

InformationPurpose and handling
Apple account detailsYour app-specific Apple user identifier and any name or email Apple shares are used to open and recognize your account. You may choose Hide My Email. We do not receive your Apple password.
Study planCourses, grades, timetable events, deadlines, study goals, study sessions and preferences are stored on your device and used to provide the planner. A private iCloud copy can be kept when iCloud is available.
Import links and course textLinks you provide are used to fetch your calendar or course information. Course-page text and its URL are sent to our recognition service and OpenAI when cloud recognition runs.
Purchase informationApple StoreKit supplies verified subscription and entitlement information so the app can unlock Plus. Apple handles payment details; we do not receive your card number.
Security and service dataThe recognition service uses App Attest public keys, pseudonymous installation identifiers, request counts and limited error information to authenticate the app, limit abuse and operate the service. Network providers also receive connection information such as IP addresses.
Support correspondenceWe receive the email address, message, attachments and device or app details you choose to send. Support does not automatically receive your study plan.

3. Sign in with Apple

Sign in with Apple is required before entering UniPilot. The same process creates a new account or opens an existing one. Apple may share your name and email during your first authorization; the app can retain those details for later sign-ins.

You can choose to share your email or use Apple's private relay address. Profile details are stored using local app storage and an account-specific Keychain entry. Apple controls its own sign-in service under Sign in with Apple & Privacy.

4. Local storage and iCloud

Your study plan is saved locally so you can use saved information without an internet connection. When you are signed in and iCloud is available, UniPilot can synchronize a copy through its private CloudKit database in your iCloud account.

The app keeps recovery copies to help protect against interrupted saves or conflicting changes. Signing out hides your account's plan on that device; it does not delete the saved account or its iCloud copy. Deleting the app is also not the same as deleting your UniPilot account.

UniPilot does not upload your whole study plan to the course-recognition server. Your Apple account, device settings, iCloud storage allowance and Apple's services determine iCloud availability. See Apple's Privacy Policy.

5. Course recognition and imports

When you import a timetable or course, the app requests information from the provider URL you supply, such as the University of Amsterdam. The provider receives the network information needed to serve that request. Timetable links may contain access tokens: treat them as private and avoid sharing them publicly.

Cloud course recognition sends the course URL and selected readable course-page text through UniPilot's HTTPS service to OpenAI to extract course details. Your saved grades, study sessions and full timetable are not included in that recognition request. The service does not save course-page text in its application database.

When cloud recognition is unavailable, a local parser attempts to extract course details on your device. Information processed by a provider is also subject to that provider's applicable terms and data handling.

Review recognized information after import and correct any mistakes. Do not submit sensitive personal information in course content or URLs. UniPilot does not make educational admission, grading or other legally significant decisions about you.

6. Why information is processed

We use information to provide account access, organize your study plan, synchronize and recover saved data, recognize courses, schedule reminders, manage access to Plus and respond to requests.

Where European data-protection law applies, processing needed to provide the service you request is based on performance of that service agreement. Security, fraud prevention and service troubleshooting are based on legitimate interests in operating a reliable service, balanced against your rights. We may also process information where required by law. Optional permissions are controlled through your device settings; where consent is required, you can withdraw it for future processing.

7. Service providers and transfers

Apple provides sign-in, iCloud, purchases, app distribution and relevant iOS features. OpenAI processes course-recognition requests. Our hosting and email providers process the connection and correspondence data needed to operate the website, recognition service and support. Universities and calendar providers receive requests when you use their links.

These services may process information in countries outside your own, including outside the European Economic Area. Where required, transfers must use an applicable lawful safeguard, such as an adequacy decision or standard contractual clauses. You can contact us for information about the arrangements relevant to your request.

We may disclose information when required by law or necessary to protect the service and users. We do not disclose your study plan to advertisers.

8. Retention and deletion

Local study data and recovery copies remain until removed through the app or the relevant device storage. Account deletion removes the account-associated study data from the device and UniPilot's private iCloud plan through the app's deletion process.

  • Account deletion requires a fresh Apple authorization. The app only reports completion after its deletion and revocation steps succeed. Failed requests remain pending so you can retry.
  • A minimal deletion marker is retained in private iCloud storage to prevent older installations from restoring deleted data.
  • The account service can temporarily retain an encrypted Apple revocation token while revocation is pending. The token is removed after successful revocation; a minimal completion record remains.
  • Daily recognition usage counters are replaced as usage advances to a new day. App Attest registrations and security records are retained to authenticate installations and prevent abuse; uninstalling the app does not automatically erase these records.
  • Support messages are retained as needed to handle the request and any related legal or operational requirements. Contact us with a deletion request if you no longer need the correspondence.

Apple subscriptions must be canceled separately. Account deletion does not cancel App Store billing.

9. Permissions and choices

Notification permission is used for reminders you enable. iOS controls whether notifications can appear. Live Activities can show an active study session on the Lock Screen, subject to your device settings.

Opening a location in Apple Maps or another map app shares the selected destination with that service. You can edit or delete study records, adjust reminder settings, manage purchases through Apple, and request account deletion in Account settings.

These privacy and support pages do not use advertising or analytics cookies and do not embed third-party trackers. Help search runs in your browser; search text is not sent to a search service. Standard server and network logs may be generated when pages are requested.

10. Your privacy rights

Depending on applicable law, you may have rights to access, correct or erase your personal information, receive a portable copy, restrict processing, or object to processing based on legitimate interests. These rights can be subject to legal and security exceptions.

Email unipilot@elviont.nl to make a request. We may need to verify that the request relates to your account. Do not send passwords or Apple verification codes. We will respond within the period required by applicable law, normally one month for requests under the GDPR.

You can raise a concern with your local data-protection authority. In the Netherlands, this is the Autoriteit Persoonsgegevens.

11. Changes and contact

We may update this policy when UniPilot's features, service providers or legal requirements change. The date above identifies the current version. Material changes will be communicated where required.

Elviont Technologies
UniPilot privacy and support
unipilot@elviont.nl
elviont.nl