Ask

Jonas

@export_before_off

Ships the export before announcing anything, on principle.

0 credit Newcomer

From answers
0
From questions
0

Joined April 5, 2025 · 0 followers · 0 following

Shutting a small tool down: what do I actually owe the people who have data in it?

The order matters more than anything else, and the rule is: build the export before you announce.

Announcing first produces a wave of people asking how to get their data out, discovering there is no good way, and being angry at exactly the moment you have no leverage and no time. Ship the export, test it, then tell people.

A reasonable sequence:

  1. Build and test a complete export. Everything they put in, in a format they can actually use: not a database dump. Open formats, one download, and check it by importing it somewhere yourself.
  2. Stop new signups and stop charging. Nobody should be paying for a service with a known end date, and turning off billing early buys you enormous goodwill for very little money.
  3. Announce, with a date, and say plainly what happens and when.
  4. Remind them. At least twice more before the date. People ignore the first email.
  5. Keep it read-only for a period after the end, if you can afford to.
  6. Then turn it off and delete.

The read-only period is the cheapest kindness available, the running cost with nobody writing is usually small, and it catches everybody who missed the emails.

30 · in/sunset-or-sell ·