SmartPython

Legal

Privacy Policy

Last updated: August 30, 2026

1. Introduction

Thank you for using SmartPython (the "App"), provided by softbase ("we", "us"). This Privacy Policy explains what information the App collects and how it is used.

2. Information We Collect

The App handles the following information:

Type of information Details Storage location
Code and files you create Python scripts you write and save On-device only
Editor settings Theme (dark/light) and font size On-device only
Purchase information SmartPython Pro purchase status Managed by Apple (verified on-device)

3. How Information Is Used

The information collected is used only for the following purposes:

  • Editing, saving, and running the Python code you create (processed entirely on-device)
  • Remembering your editor theme and font size settings
  • Verifying your SmartPython Pro purchase status and unlocking features

4. About the Code Execution Environment

The App's Python runtime (Pyodide, a WebAssembly build of CPython) is fully embedded in the app binary, and code execution itself never communicates with any external server. A network connection only occurs if your own code explicitly calls a networking library such as requests — this is equivalent to a normal network request made by a web browser, and we never collect or inspect the contents of that communication.

5. Sharing With Third Parties

We never provide, sell, or share any information handled by the App with any third party. We do not operate a backend server, and your code and files are never transmitted outside your device.

6. Analytics and Advertising

The App does not use any analytics tools, advertising SDKs, or tracking libraries. No account registration is required.

7. Purchases

SmartPython Pro is a one-time purchase that permanently unlocks its features. Purchases are processed through Apple (StoreKit); payment information is never sent to us and is managed entirely by Apple. Your purchase status is verified on-device based on your Apple ID credentials.

8. Data Retention and Deletion

Code, files, and editor settings you create are deleted from your device when you uninstall the App from your iPhone or iPad. A purchased SmartPython Pro is retained as part of your Apple ID purchase history, so it can be re-activated via Restore Purchases even after reinstalling.

9. Children's Privacy

The App is not directed at children under the age of 13, and we do not knowingly collect personal information from children under 13.

10. Permissions

The App does not use any iOS system permissions such as camera, location, photo library, or contacts. Editing, running, and saving code requires no access to system permissions.

11. Changes to This Policy

If we change this policy, we will update this page and revise the "last updated" date above. We will notify you of any material changes through an app update.

12. Contact Us

If you have any questions about this Privacy Policy, please contact us at the address below.