PyScape Privacy Policy

Last updated: August 15, 2026

Summary: PyScape does not collect, store, or share any personal information. Your code, settings, and progress stay on your device. The only data that ever leaves your device is a request to Apple's servers when you make an in-app purchase — and Apple handles that entirely.

1. Introduction

This Privacy Policy describes how PyScape ("we", "our", or "the app") handles information when you use the PyScape application for iOS. We believe privacy is a fundamental right. Our design goal is simple: we collect as little data as possible — in fact, none of it is personal.

2. Information We Collect

We do not collect any personal information. Specifically, we do not:

PyScape is a code-learning app. The Python code you write is executed locally on your device using a WebAssembly-based Python runtime (Pyodide). Your code and its output are processed entirely on your device and are never transmitted to us.

3. Data Stored on Your Device

The only information stored is local, on-device data needed for the app to function:

This data never leaves your device unless you explicitly delete the app, at which point it is removed.

4. In-App Purchases and Subscriptions

PyScape offers auto-renewing subscriptions. All purchases are processed exclusively through Apple's App Store and governed by Apple's Privacy Policy and Terms of Service.

5. Network Use

The app is designed to work fully offline. In normal use, no network connection is required and no data is transmitted. In rare cases where the locally bundled runtime files are unavailable, the app may attempt to download them from public content-delivery networks (such as jsDelivr or unpkg). These downloads consist only of public, open-source runtime files and contain no personal information.

6. Children's Privacy

PyScape does not collect any personal information from anyone, including children under the age of 13 (or the applicable minimum age in your country). Because we collect no personal data, there is nothing that requires parental consent to process. If you are a parent or guardian and have questions about how PyScape handles your child's data, please contact us using the details below.

7. Data Security

Since your data remains on your device and is not transmitted to us, the primary security measure is Apple's built-in iOS sandboxing, which prevents other apps from accessing PyScape's local storage. We recommend that you protect your device with a passcode or biometric authentication.

8. Your Rights and Choices

Because we hold no personal data about you, most privacy rights — such as the right to access, correct, or delete your personal information — are automatically satisfied. You can, at any time:

9. Changes to This Privacy Policy

We may update this Privacy Policy from time to time. When we do, we will revise the "Last updated" date at the top of this page. Significant changes will be highlighted in the app release notes. Continued use of the app after any changes constitutes acceptance of the updated policy.

10. Contact Us

If you have any questions, concerns, or requests regarding this Privacy Policy or your privacy, please contact us at:

support@nongjiaju.com