Last updated: May 16, 2026

This Privacy Policy describes how JavaScript ("the App", "we", "us", or "our") handles information when you use the JavaScript iOS application. JavaScript is a JavaScript and TypeScript IDE for iPhone and iPad that lets you write and run code locally on your device.

We have built the App to be privacy-first. The short version: the App does not collect, transmit, sell, or share any personal data. Everything you create and every setting you choose stays on your device.

1. Information We Collect

We do not collect any personal information. The App has no user accounts, no login, and no registration. We do not ask for your name, email address, phone number, or any other identifying information. The App does not include any third-party analytics, advertising, tracking, or crash-reporting SDKs.

2. Information Stored On Your Device

The App stores the following data locally on your device only. None of it is ever transmitted to us or to any third party:

This data remains under your control. You can delete individual files within the App, and the App's "Erase Everything" function removes all stored files and resets all settings. Removing the App from your device also deletes all of this data.

3. Code Execution

When you run code in the App, it is executed entirely on your device using Apple's JavaScriptCore engine. Your code is never uploaded to a server or sent over the network for execution. The App does not provide a network or HTTP capability to user scripts, so code you run cannot transmit data off your device.

4. Information We Do Not Collect Or Share

5. iCloud And Device Backups