QUALiTY GIF

Legal.

Last updated September 16, 2026.

Two things live here: what happens with your info, and the short terms. Both in plain English, because QUALiTY GIF is one person (me, Zach Rankin) with no ads and nothing to sell you.

Privacy.

Here’s what happens with your info, in the order it happens.

When you sign up.

I ask for a name and an email. That’s the whole form. Your browser also passes along your time zone, so sign-in emails can show a local time instead of a server clock.

Postmark delivers the email, so it sees your address. I also get a ping that someone new is in, with a link back to the library. The ping itself carries no name and no email, so the tool it lands in never sees who you are.

When you sign in.

There are no passwords. You ask for a six-digit code and I email it to you. The code is stored hashed, works once, and dies after 15 minutes. The email names the browser and operating system that asked for it, so you’d notice one you didn’t make.

Once you’re in, one cookie (qualitygif-session) keeps you signed in for up to a year. It’s the only cookie. No analytics cookies, no ad cookies, no trackers of any kind, on the site or in the iOS app.

While you’re in the library.

Three things get written down, all tied to your account:

  • Searches. What you typed and how many results came back. I read these to see what people are looking for, especially when the answer was nothing.
  • Sends. Which GIF you sent and when. That’s what fills Your Greatest Hits and Flying Off the Shelf. Each send is a link, and I count how many times the link gets opened each month, but not by whom.
  • Requests. The GIF you asked me to make. I get a ping that a request came in, with a link to it and nothing else. If I make it, I’ll usually email you to say so.

Like every website, the server sees your IP address, your browser, and the pages you load, and writes that to a log. The logs, and any errors the app hits, go to Honeybadger so I can fix things. An error report can include your email so I can tell who was affected. Logs are kept for a limited time and then dropped. The same goes for anyone who opens a link you sent them: the server sees the visit, the count goes up, and nobody is identified.

Who else touches it.

Nobody who sells anything. Each of these runs one part of the place, sees only what it needs to, and holds your info to a standard at least as strict as this page:

  • Postmark delivers the emails.
  • Honeybadger collects errors and logs.
  • Bunny.net serves the GIF files themselves, so it sees the usual server-log basics when one loads.
  • Cloudflare handles the domain, sits in front of the app, and stores the encrypted database backups.
  • Hetzner hosts the server, in the United States. Everything lives there, so if you’re somewhere else, your info crosses a border to get here.

This page you’re reading is a static site on GitHub Pages, which sees the same server-log basics for visits here.

I never sell or rent your info, never hand it to advertisers or data brokers, and don’t feed it to AI. If a law ever requires me to hand something over, I’ll hand over only what it requires.

Email from me.

Sign-in codes, and a note when a request you made gets filled: those are the emails the library needs to work, and they always come. Beyond that I send email rarely, and each one has a GIF. Two switches on your Profile page cover it: updates (new GIFs, new shelves, what’s changed) and promotions (a holiday GIF pack, a favor to ask, anything I’m trying out). Untick either and that kind stops. Replying to any email and saying stop works too.

If you leave.

Open Profile, scroll to the danger zone, and delete your account. That moment your name and email are wiped, you’re signed out on every device, and your email is free to sign up again. Your searches, sends, and requests stay behind with no name on them, so the shelves keep working for everyone else.

Encrypted backups run nightly and are kept for 14 days. After that you’re gone from those too.

You can also just email me and I’ll do it by hand.

Your info, your call.

Your name and email are editable on the Profile page any time. Want a copy of everything the library holds about you? Email me and I’ll send it. Same for questions, corrections, or anything I’ve missed.

Kids.

The library isn’t for anyone under 13, and I don’t knowingly keep info on them. If a kid signed up, email me and I’ll remove the account.

Changes.

If this page changes in a way that matters, the date at the top changes and the change gets a line here.

  • September 16, 2026. First real version, replacing the placeholder.

Terms.

Short, because there’s no money involved, and they’re between you and me.

The GIFs are cut from movies for commentary and for personal, non-commercial sharing. Send them to friends, coworkers, and group chats. Don’t scrape the library, resell the files, or pass them off as your own product.

If you own something in the library and want it taken down, email me and it’s gone.

The library is free and comes with no promises. I’ll keep it running as well as one person can, and I can close an account that’s being used to scrape or abuse the place.

Questions, take-down requests, or anything else: zach@qualitygif.com.