Stop losing track of your snippets, files and old bugs

XplainIT keeps your code snippets, shared files and the annoying bugs you already solved once in one simple place — so you stop solving the same problem twice.

No credit card · takes about a minute to get approved

app.xplainit.ch
XplainIT
Snippets128
Tags24
Languages9

debounce.ts

typescript
utilsfrontend

retry_request.py

python
backendnetworking
Files312
Folders18
Shared7
Designs
Contracts
Backups
Total41
Open3
Solved38
Webhook retries silently fail Open
CORS error on Safari only Solved
MinIO upload timeout >50MB Solved
What's inside

Three tools, one login

No subscriptions to juggle — just the parts that turned out to be genuinely useful.

Snippet Vault

Save and tag code snippets with syntax highlighting. Share one read-only or editable, with an optional auto-generated title and description.

Drive

Upload files into folders, share them with set permissions, and preview or edit Office documents right in the browser.

Problem Tracker

Write down tricky bugs and how they got fixed, with screenshots and tags, so nobody re-debugs the same thing twice.

Per-user permissions

New accounts go through admin approval, and access to Snippets, Drive and Problems can be granted individually per person.

Optional AI description

A button to ask an LLM for a title and description on a snippet you paste in — entirely optional, only sends what you choose to send.

Tags & folders

Plain tags and folders for organizing snippets and files — nothing fancier than that.

How it works

Up and running in three steps

01

Request access

Sign up with email, Google or GitHub. Since this isn't a public service, an admin reviews and approves new accounts.

02

Get the right permissions

Once approved, you're granted access to whichever of Snippets, Drive and the Problem tracker you actually need.

03

Use it

Save snippets, drop files in Drive, log problems as you hit them — searchable in one place, backed up without you doing anything.

Run on one small server, kept simple on purpose

No separate ops team, no managed cloud bill — just a FastAPI backend and a MariaDB database that gets backed up daily. The basics are covered without over-promising more.

Passwords hashed with bcrypt, sessions via httpOnly cookies
Daily automated backups of the database and Drive files
HTTPS everywhere, behind an Nginx reverse proxy
No analytics trackers, no ads, no data resale
# the stack FastAPI + MariaDB + MinIO Nginx reverse proxy, one VPS # run by one person, in their spare time
FAQ

Good to know

You can request an account, but it's not a self-serve public signup — every new account is reviewed and approved by an admin before it can be used.
No, it's free to use. There are no plans or tiers — everyone approved gets the same app.
Yes. OAuth login via Google and GitHub is supported alongside a regular email and password, all gated by the same admin-approval step.
No, it's never sold or shared with advertisers. The one optional exception is the AI description button: if you use it, the snippet code you choose to send goes to an LLM provider to generate a title and description.

Want in?

Request an account below — an admin will review it and set up your access.