Hacker News new | ask | show | jobs
by duttish 20 days ago
A thought if you want to sell to companies, "with per-user keys that get shredded when a user decides to delete their account."

You'll need soft delete, work messages belong to the employer and not the user.

4 comments

I would guess that in these cases you would just not allow users to self-delete their accounts? But for most users and providers of Chatto I think automatic right-to-deletion compliance sounds nice :)
Yea you probably want that too, but I don't think that's enough.

For some you need legal holds on employee messages and in other cases you will want to un-delete messages for investigations etc.

For just random online communities, which is the niche discord is in, I agree it does sound nice.

Different users (operators of Chatto servers) will have different requirements for this, so it's pretty much "configurable" in the sense that eg. a business that's hosting a Chatto server for their employees can disable shredding account deletion and just deactivate accounts instead, leaving their data intact.
Employers may not be the target audience.
I wouldn't know. With the post mentioning teams and slack I just got the feeling it was on the cards, so I thought it was worth posting that in case it hadn't occurred to them.
Lots of non-work organisations use tools like Slack.
What does implementing soft-delete have to do with data storage though? If you just set up an S3-compatible backend like the docs offer you then have data persistence out of the box, no?