Privacy Policy
The short version
1. Who we are
Vusk is a solo-developed iOS study planner app. This policy describes how the Vusk app ("the App," "we," "our") handles information when you use it.
Questions? Contact us at support@vusk.cc.
2. Information we access on your device
The App stores all data locally on your device using SwiftData. This includes:
- Subjects, assignments, and exam dates you add or import
- Weekly schedule slots you configure
- Completed focus session records
- App preferences (notification tone, language, app icon)
This data never leaves your device except as described below under iCloud and AI extraction.
3. Camera and photo library
The Import feature lets you photograph a course syllabus, schedule, or assignment sheet. When you do this:
- The image (or the OCR text extracted from it) is sent to our backend API at api.vusk.cc for AI-powered date and assignment extraction.
- The image or text is processed immediately and is not stored by our API or any third party after the response is returned.
- Our backend forwards the content to OpenAI's API (GPT-4o) to perform the extraction. OpenAI's data handling is governed by OpenAI's API data usage policy.
- No syllabus images or extracted text are stored by Vusk beyond the current session.
Camera access is requested only when you explicitly initiate a scan. The App does not access your photo library.
4. iCloud & on-device sync
Vusk uses two Apple-managed iCloud mechanisms:
- iCloud Key-Value Store (NSUbiquitousKeyValueStore) — stores a single timestamp: when your 14-day free trial began (
vusk.trialStart). This allows your trial period to carry over across reinstalls and devices. No personal data is stored here. - App Group UserDefaults — shared local preferences for widgets and extensions. This data never leaves your device.
Your study data (subjects, sessions, assignments) is stored only on-device via SwiftData and is not synced to any server operated by Vusk.
5. Calendar access
If you grant calendar permission, Vusk reads your iOS Calendar locally to find existing exam events and import them into your study schedule. Calendar data is processed on-device only and is never transmitted to our servers or any third party.
Calendar export (Pro feature) writes events to a dedicated Vusk calendar on your device. No calendar content is uploaded anywhere.
6. Screen Time & app blocking
The Focus feature includes optional app blocking powered by Apple's Family Controls / Screen Time framework. This feature:
- Operates entirely on-device through Apple's authorized APIs
- Does not report which apps are blocked or any usage data to Vusk or any third party
- Requires explicit opt-in by you in the App settings
7. Subscriptions and payments
In-app purchases are handled entirely by Apple's App Store and StoreKit. Vusk does not receive, process, or store any payment card information. All billing inquiries should be directed to Apple.
8. Analytics, advertising, and tracking
Vusk contains no analytics SDKs, advertising networks, or third-party tracking libraries. We do not collect device identifiers, usage statistics, or behavioral data. We do not display ads.
9. Data retention and deletion
All study data is stored on your device. You can delete it at any time by deleting the App. Because we do not operate a user account system and do not store personal data on our servers, there is nothing additional for us to delete on your behalf.
The trial start timestamp stored in iCloud Key-Value Store will be removed automatically when you delete the App and your associated iCloud data, or you can reset it via the Developer Menu in Settings.
10. Children
Vusk is designed for students of all ages. We do not knowingly collect personal information from anyone, including children under 13. Because no account creation or personal data submission is required to use the App, the App is suitable for use by minors.
11. Changes to this policy
If we make material changes to this policy, we will update the effective date above and, where appropriate, notify you within the App. Continued use of Vusk after changes take effect constitutes your acceptance of the updated policy.
12. Contact
If you have any questions or concerns about this privacy policy or your data, please contact us at support@vusk.cc.