i feel like it would be better to describe them as potentially dangerous or violate, rather than “not safe” as that’s a little weird IMO.
Either/or. The language isn't important, but I think that excluding people with convictions and/or arrests for violent crimes and domestic violence--or at the very least putting red flag warnings in their profile that they can't remove--would be helpful. There was a website that purported to do similar, but it was based on first-hand accounts rather than public records, and ended up getting sued into oblivion. But if you're using public records, then as long as it's factual, there's no reasonable claim of defamation.
i feel like this isn’t really a problem, seems like it would be at least somewhat expected to me lmao.
If you're actually looking for a serious relationship--and not the hookup culture that people are supposedly fleeing--then knowing that a potential partner isn't legally married is pretty much the low end of the bar. It's not a guarantee, but it's something you can use that's a matter of public record that can exclude people.
actually it doesn’t it just means you need to pretend that you have strong security, until your database gets hacked and leaked,
Well, if you don't have very strong and effective security, then you need very deep pockets to pay out the damages when it does get hacked.
That or maybe partner with something more universal?
That's a pretty good idea.
I think that, for me, an ideal system would be one that was end-to-end encrypted unless one of the two participants forwarded the message chain to a safety team at the company, and only then would it be visible to the safety team. So no one could just peek at your chats, but as soon as you sent a message to a safety team about harassment, the entire chat up to that point would be visible.
You'd need to have very clear guidelines set up so that it was clear what constituted a "no", so that there wasn't a lot of room for interpretation; there are plenty of people (all genders) that will take anything up to a hard 'no' as a 'try harder', and there are a bunch that will even take that 'no' as a 'try harder'.
As I said, I think that the problems with apps can all be solved, but I don't think that they can be solved if you're trying to monetize the whole thing. It only works if the goal is matching people up rather than making boatloads of cash.