2005: Never, ever share personal information about yourself online
Uncategorized
1
Posts
1
Posters
3
Views
-
2005: Never, ever share personal information about yourself online
2025: Please send a copy of your actual ID to this random sketchy US-based startup before you can look at tity -
T trwnh@mastodon.social shared this topic