Skip to content

Ethical Issues

Chase Allison edited this page Oct 31, 2022 · 9 revisions

1. Are users' privacy expectations met by your software?

Since we are using Firebase to handle our user's data, users can expect their information to be kept confidential. This is because Firebase services encrypt data in transit using HTTPS and logically isolate customer data.

2. Could the use of your software result in racial, gender, religious, or any other type of discrimination? How does your software try to mitigate this problem?

Although it is impossible to get rid of discrimination, we do plan to combat this by

  • word filters
  • moderators
  • hiding content that has been 'downvoted' enough times by our other users
  • users signing up with school email
  • banning repeat offenders

3. Can your software be abused by some users to cause harm to other users? or to the public at large? How do you mitigate it?

The unfortunate answer is yes, but we do plan to mitigate the abuse from certain users by

  • an automated process to hide content that has been 'downvoted' enough times by our other users
  • word filters
  • moderators
  • users signing up with school email
  • banning repeat offenders