About Scratch Upload

About Scratch Upload

Hey, 8 Ball here - we are the System behind Scratch Upload. We saw a need for something like this for the plural community.

Why we built it

We saw so many people in the Simply Plural discord server ask if there was any good image host and there wasn't one we could recommend that fit the needs of the plural community. So we built our own.

What it does

  • Hosts your images and serves them quickly.
  • Gives you a clean little dashboard to upload, rename, and manage files.
  • Tries to keep scrapers and bad actors out with a simple whitelist, but gives you the control to bypass the whitelist and allow your images to be accessed by anyone.

How we keep it safe

  • Optional Whitelist rules: only expected apps/origins get access. (though your free to disable it at any time per image or for all your images)
  • No ads, no cross‑site tracking, no selling data. Privacy First
  • Caching is tuned for speed without getting in your way.

Who it’s for

If you’re in the plural community (or support someone who is) and you want dependable, drama‑free, stable image hosting for avatars and similar stuff, this is for you. If you’re just curious, welcome. If you’re here to scrape: please don’t.

Under the hood

  • It’s a small Node.js app with a backend database.
  • Images live on S3‑compatible storage (mirrored in two places, with two companies for resilience).
  • Caching helps things load fast around the world.
  • A fully Dynamic and fluid server scaling to handle the current demand.

Keeping the lights on

We (8 Ball) pay for hosting and storage myself. If this project helps you and you’re comfortable pitching in, even a few bucks makes a difference and goes straight to costs. If not, that’s totally fine — you’re still welcome here.

Buy me a coffee

Contact

Spotted an issue, have an accessibility need, or just want to say hi?

Home