>_ Code Compilers

Support

Email us at contact@compliers.lodyworks.com — we read everything.

Which apps run code on the device?

Python Compiler and JS Compiler do. Python embeds CPython 3.14 and JS Compiler uses Apple's JavaScriptCore, so both work with no network connection and never transmit your code.

Java, Kotlin and Swift cannot run their toolchains on iOS. Those three send the editor's contents to a compilation service and show you the result, so they need a connection.

How do credits work?

One credit is one run. Free accounts get a daily allowance that resets at 00:00 UTC. If you run out, you can watch a rewarded video for extra credits (up to a daily cap), or go premium for unlimited runs.

Why is there a lifetime option in some apps but not others?

Python and JS run entirely on your device, so they cost us nothing per execution and a one-time purchase makes sense. Java, Kotlin and Swift depend on compilation servers with an ongoing cost, so those apps are subscription-only. We would rather not sell a lifetime unlock we cannot honour indefinitely.

I bought premium but it is not showing

Open Settings → Premium and tap Restore Purchases. Make sure you are signed in with the Apple ID used for the purchase. Purchases are per-app: buying premium in Python Compiler does not unlock Java Compiler.

How do I cancel a subscription?

Subscriptions are managed by Apple, not by us. On your device open Settings → your name → Subscriptions, choose the app, and cancel. Cancelling at least 24 hours before renewal stops the next charge; you keep access until the current period ends.

Can I turn off ads?

There are no ads unless you choose to watch one for credits. Premium removes the option entirely. If you are in a region where a consent form applies, you can change your choice under Settings → Ad Privacy Options.

My program hangs or times out

On-device execution runs on a background thread and can be stopped with the stop button. Cloud execution has a server-side time limit — infinite loops and very long computations will be cut off. Reading from standard input is not supported while a program is running.

Reporting a bug

Use Settings → Report a Bug, which pre-fills the app name for us, or email contact@compliers.lodyworks.com. Including the app version from the bottom of Settings, your iOS version, and the code that reproduces the problem gets it fixed much faster.