PythonPlayroom

Privacy Policy

Updated October 15, 2026.

PythonPlayroom, also called Python Learn, is provided by Duvdex LLC. This policy covers the app, including test and store builds, and this privacy page.

Learning on your device

Python practice runs in an interpreter on your device. The app does not automatically upload your practice code, results, learning progress, attempts or review schedule to Duvdex or RevenueCat. You do not need an app account, and the app does not ask for your name or email address. Your device's backup settings may include local app data in operating-system backups.

Python runtime downloads

The app downloads the Pyodide Python runtime and packages such as NumPy and pandas from jsDelivr. This can require internet access. jsDelivr and its delivery providers receive technical request information such as IP addresses, requested file URLs, browser or device information and request times to deliver and protect those downloads. This is separate from your local practice code and progress; the app does not include them in these runtime-download requests.

Optional purchases

The optional Pro unlock is a one-time purchase processed by Apple or Google. RevenueCat validates purchases and access restoration. It processes an anonymous app-installation identifier, purchase history, product and transaction identifiers, receipts or purchase tokens, purchase and entitlement status, and basic app and store metadata. These purchase-related records leave your device.

Your store handles its account and payment details. PythonPlayroom does not receive your card number or your Apple or Google password. Purchase-related information is used for access, restoration, purchase support, fraud prevention and RevenueCat billing reports.

Services and security

Apple, Google, RevenueCat and jsDelivr process information as part of their services. Network connections use encryption in transit. Service providers may process information outside your country and receive technical request metadata, including IP addresses. The app does not request GPS or precise-location permissions and has no advertising, advertising-identifier collection or separate marketing-analytics SDK.

This privacy page is hosted on GitHub Pages. GitHub may process website request metadata under its own privacy policy. This page does not add advertising cookies, analytics scripts or external font requests. Information you choose to send to support is used to respond to your request.

Service policies: RevenueCat, jsDelivr, Google, Apple and GitHub.

Storage and privacy requests

Local learning records remain until you clear the app's local data or remove the app. Operating-system backups are managed separately. Purchase-related records are kept as needed for access and restoration, support, fraud prevention and applicable legal obligations.

Email support@duvdex.com to request access, correction or deletion of information we control. We may need a store order reference or other ownership proof to find the correct billing record. Do not send passwords, sign-in codes or card details. Deleting billing records can affect restoration; it does not automatically refund a purchase or erase store-managed records. Some legal or security records may need to be retained. We do not promise immediate erasure from every service or backup.

Children

Follow your store's eligibility rules and applicable parental-permission requirements. The app does not automatically verify age. Store purchase restrictions and parental controls still apply. Contact us if you believe a child has provided information that requires attention.

Contact

Contact Duvdex LLC at support@duvdex.com. We date revisions and update the policy when our information handling changes.