Run models across providers without creating another account.
Private by architecture, not by promise.
No klopaper identity, no shared media library, and no hidden platform credits. Your provider accounts remain the source of truth.
Read the privacy policy- 01
Keys stay in your browser
Provider keys persist in local storage on this device. klopaper does not save new keys in its database.
- 02
Provider data expires quickly
fal.ai payload storage is disabled and files expire after one hour. Replicate API data and files expire after one hour by default.
- 03
Media stays with the provider
klopaper records remote URLs for history and recipes. It does not copy generated images, videos, or 3D files to its own storage.
How it works
- 01
Open an anonymous session
No signup, email address, profile, or klopaper account. Your browser receives a random private session.
- 02
Connect your providers
Add fal.ai, Replicate, and Civitai keys. Switch providers without changing your workflow or moving to another app.
- 03
Run with minimal retention
Requests use your own provider account. klopaper stores the recipe and provider URL, never the generated media bytes.
Focused workflows
Start with a featured tool
- 01 AI 3D Model Generator Create a clean source image, convert it into a downloadable GLB model, and preview the result in one workflow. GLB 3D model · fal.ai + Replicate
- 02 Best Face Swap Create consented AI face swaps for photos or videos with BFS Head V3, BFS Video V3, and private BYOK provider runs. Image or MP4 video · fal.ai + Replicate
- 03 WAN AI Video Generator Animate a source image with WAN 2.2, choose a compatible LoRA, and track private video generations. AI video · fal.ai + Replicate
Everything in the panel
8 toolsQuestions before you connect a key
The privacy, provider, and age boundaries in plain language.
Why is this web app 18+?
klopaper’s privacy-focused architecture does not inspect or store generated media, so it cannot reliably moderate every result. One 18+ boundary is simpler and safer than scanning private output to separate SFW and NSFW workflows. The gate therefore applies even if you only create SFW work.
Do I need to sign up?
No. klopaper uses a random browser session instead of an account. There is no email address, password, or profile to create.
Which inference providers are supported?
fal.ai and Replicate run inference. Civitai supplies community models, LoRAs, and discovery data. You can connect multiple providers and choose the right endpoint for each job.
Can anyone see my API keys?
Keys are stored in this browser’s local storage, masked in the interface, and excluded from recipes, history, logs, and klopaper’s database. Browser local storage is readable by JavaScript on this origin, so a same-origin XSS bug or a privileged browser extension could expose it. Use scoped provider keys, revoke them at the provider if needed, and delete them in Settings or by clearing this site’s data.
Which providers can klopaper call directly from the browser?
fal.ai supports CORS for its API, queue, storage, billing, and model endpoints, so klopaper sends fal uploads, generations, polling, cancellation, model discovery, balance, and usage requests directly from your browser to fal.ai; the fal key never passes through klopaper’s server. Replicate does not support browser CORS, so klopaper attaches your browser-held token to a same-origin proxy request and forwards it to Replicate only in memory for that request. Civitai public REST GET endpoints support CORS, but authenticated REST and tRPC preflights are not consistently allowed; klopaper therefore uses keyless public access where practical and a transient same-origin proxy for account data, gated downloads, and other authenticated requests. Public Civitai browse routes may also pass through klopaper for response normalization and caching. Workflows that need FFmpeg, media cropping, or private model mapping still send only that input data through klopaper preprocessing endpoints—never the fal.ai key.
How long do providers retain my generations?
klopaper uses its shortest retention profile. fal.ai request payload storage is disabled and input and output files expire after one hour. Replicate removes API prediction inputs, outputs, files, and logs after one hour by default.