Semicolon Support
Answers to common questions. Can’t find yours? Email contact@imaginativeuniversal.com and we’ll get back to you.
What’s free, and what needs Pro?
ARM64 Assembly and Python are free — the entire course, no trial period. The other six courses (Rust, Kotlin, SwiftUI, Discrete Math, Design Patterns, Data Structures & Algorithms) preview their first unit for free, then require Semicolon Pro to continue. Pro is a one-time purchase — no subscription.
How do I get Pro on a second device?
Open the app, go to the paywall (tap any locked course, or the “Semicolon Pro” banner in Courses or Profile), and tap Restore Purchases. As long as you’re signed into the same Apple ID that made the purchase, it restores instantly at no extra cost.
Does my progress sync across devices?
Not currently — course progress, XP, and streaks are stored locally on each device, not synced through iCloud or an account. If you switch phones or reinstall the app, progress on that specific device resets. Your Pro purchase itself is tied to your Apple ID and can always be restored (see above), even though lesson progress doesn’t carry over.
I don’t hear sound effects
A few things to check, in order:
- Make sure the ring/silent switch on the side of your phone isn’t set to silent — Semicolon’s sound effects intentionally respect it, the same way many system sounds do.
- Check the volume with the physical volume buttons while the app is open.
- In the app, go to Profile → Settings and confirm “Sound effects” is toggled on. If it’s already on, try toggling it off and back on — this has resolved the issue for some users.
How do I reset my progress or delete my data?
Semicolon doesn’t have accounts or a server — everything lives on your device. Deleting the app deletes all of its data, including progress and your sound/language preferences. (Your Pro purchase itself isn’t lost — it’s tied to your Apple ID, not local data, and can be restored after reinstalling.)
What devices does Semicolon support?
iPhone and iPad, running iOS/iPadOS 18 or later.
Privacy
Semicolon doesn’t collect any data — no analytics, no ads, no tracking, no account. See the full privacy policy for details.
Still stuck?
Email contact@imaginativeuniversal.com with what you’re seeing and, if it’s a purchase issue, the Apple ID email the purchase was made with.