Code Quest · Last updated: September 26, 2026 · Developer: Vishwateja S B (Official Vishwateja)
Code Quest is an offline coding-lessons app for C, C++, Python and CS Foundations. It has no account, no sign-in and no analytics. The compilers, lessons and curriculum are all bundled in the app, so almost everything you do never touches the network at all.
Your lesson progress, XP, achievements, settings and any code you write are files on your own device. Nobody else can read them, including the developer.
Nothing. There is no personal information, no analytics, no usage data and no identifiers. There are no accounts, no sign-ups and no third-party advertising or tracking SDKs of any kind.
Everything the app keeps, it keeps on your device:
All of it is removed when you delete the app.
Code Quest runs fully offline by default: the C/C++ and Python compilers, the lessons and the curriculum are all bundled with the app.
The only optional exception is Settings → Online extras → Python packages, off by default. If you turn it on, and a Python program you run imports a package the app doesn't ship (like numpy or pandas), the app downloads that package once over HTTPS from the Pyodide project's public package server (cdn.jsdelivr.net) and keeps a copy on your device. That request carries only what any web request carries, such as your IP address, which is inherent to how the internet works. No lesson content, code or progress is included or ever sent anywhere.
The app never downloads code or engines of its own: everything it runs is inside the app you installed. Web pages that you write and preview in the Code tab can load whatever they link to (scripts, images, other sites), exactly as they would in a browser. That traffic is your own code talking to the sites you chose, and Code Quest adds nothing to it.
Code Quest itself never requests access to your camera, microphone, contacts, photos or location. The only case where iOS may ask about the camera or microphone is if a web page you write and preview in the Code tab uses them (for example a file input’s “Take Photo” option), just as a browser would. iOS asks you first, and Code Quest never records, keeps or sends anything. It uses:
Code Quest is a general-audience educational app with no accounts, no chat, no user-generated content shared with others, and no ads. It collects no personal data from anybody, including children.
If this policy ever changes, the updated version will be published at this address with a new "Last updated" date. Since there is no account, there is no way to notify you directly, so any change that actually affects you will be described in the app's release notes as well.
Code Quest is published by Official Vishwateja, an independent developer, Vishwateja S B. There is no company, no data team and no third party involved: the app is written, signed and submitted by one person.
Questions about privacy, or about anything in this policy, go to officialvishwateja@proton.me. The same address handles support. It is read by the developer rather than a helpdesk, and normally answered within two business days.
You can also visit the support page.
Bottom line: Your lessons, progress and code stay on your phone. No accounts, no analytics, no cloud, so there is nothing for us to see.