Privacy-First • Hardware-Hardened • Green C++ Engine
Mochify is a high-performance image processing utility built for 2026 privacy standards. Unlike traditional "Cloud" converters that buffer images to disk and leak data to swap files, Mochify uses a Stateless C++ Engine to ensure your pixels never touch a permanent storage medium.
We believe in Trust through Transparency. This frontend repository is open-source so you can verify exactly how your data is handled before it leaves your browser.
Mochify isn't just "private"; it's physically incapable of retaining data.
mlock): Our backend uses kernel-level memory locking to prevent your images from ever being swapped to an SSD.connect-src) that physically prevents the browser from sending data to any domain other than our verified API.We value privacy, but we also need to know if our site is online.
Mochify is built with Native C++ and libvips. By ditching heavy interpreted runtimes (Python/Node.js), we achieve:
This project is built with Svelte 5 and TailwindCSS, configured for deployment on Cloudflare Pages.
Clone the repo:
git clone https://github.com/tliesnham/mochify-frontend.git
cd mochify-frontend
Install dependencies:
npm install
Environment Setup:
Create a .env file in the root directory.
⚠️ Note: The production API (
api.mochify.xyz) enforces strict CORS and Referrer checks. It will reject requests fromlocalhost. To test the frontend locally, please point to a mock server.
# Example for local development
PUBLIC_API_URL=http://localhost:3000
Run Development Server:
npm run dev
# or open immediately in browser
npm run dev -- --open
To create a production build (using @sveltejs/adapter-cloudflare):
```bash npm run build