POST /api/run/fn/:slugWe may suspend or revoke API keys, take down published functions, or restrict access at our discretion if these terms are violated.
These terms may be updated at any time. Continued use of the service after changes constitutes acceptance of the updated terms.
When you sign in with GitHub, we store:
When you create functions, we store the function metadata (name, slug, language, description, timestamps) and source code.
Cloudflare acts as our data processor. See the Cloudflare Customer DPA for details on their data handling practices.
If you are in the EU/EEA, you have the right to access, correct, or delete your personal data. Email [email protected] and we will respond within 30 days.
otherfunc.com does not set any cookies. The GitHub OAuth flow is stateless on the client side — your API key is returned in the URL fragment and never stored server-side in a session.
OtherFunc is provided "as-is" without warranty of any kind, express or implied, including but not limited to warranties of merchantability, fitness for a particular purpose, or non-infringement.
All interpreters run as compiled WebAssembly in a sandboxed environment with no filesystem or network access (except explicit outbound HTTP via Forth and Lisp). Execution is capped at 500K instructions with SSRF protection for outbound requests. However, we make no guarantees about the behavior or output of user-submitted code.
There is no uptime guarantee. The service may be unavailable for maintenance, infrastructure issues, or any other reason.
There is no durability guarantee for stored functions, secrets, or account data. Keep local copies of any code you care about.
In no event shall OtherFunc or its operators be liable for any indirect, incidental, special, consequential, or punitive damages, or any loss of profits or revenue, whether incurred directly or indirectly, arising from your use of the service.
The OtherFunc interpreter crates are open source under the MIT License.
Source code: github.com/otherfunc
otherfunc-core — shared Interpreter traitotherfunc-brainfuck — Brainfuck interpreterotherfunc-forth — Forth interpreterotherfunc-apl — APL interpreterotherfunc-lisp — Lisp interpreterotherfunc-basic — BASIC interpreterThe platform runs on Cloudflare Workers and uses GitHub OAuth for authentication, each governed by their own terms.
For questions about these policies, email [email protected].