minetest / minetest.github.io

Official Minetest website hosted by Github Pages
https://www.minetest.net/
MIT License
120 stars 64 forks source link

[NoSquash] Add App Privacy Policy #279

Closed rubenwardy closed 1 year ago

rubenwardy commented 1 year ago

Fixes https://github.com/minetest/minetest/issues/12809

Not sure the best way to structure this

Preview

image

rubenwardy commented 1 year ago

Wondering if this would maybe be a better way to display the information

image

SmallJoker commented 1 year ago

Answer to the table view above, https://github.com/minetest/minetest.github.io/pull/279#issuecomment-1475430043

Yes. This does look better organised, hence more user-friendly.

rubenwardy commented 1 year ago

Looks a bit terrible on a phone, which is the main place it'll be read

image

SmallJoker commented 1 year ago

That kinda sucks. Well then, a normal listing should serve its purpose as well. Also mentioning this because I remember having it as a TODO for the next release.

rubenwardy commented 1 year ago

Given the app is no longer available, this is no longer needed for 5.7

x2048 commented 1 year ago

My 2 cents from my prior experience and reading examples on the Internet: Privacy policy does not need to detail out every interaction between user and the services, but it is is usually written on behalf of a legal entity, like a public agreement or service agreement. Since minetest.net, server list, content DB and individual servers are managed by different legal entities, it would make sense to have a privacy policy for each of the parties. In this case privacy policy for Minetest as an application would reference the privacy policies of each party in the relevant context. The formulation could be "'Play Online' tab uses the Minetest Server List by default. See here (link) for the Privacy Policy of Minetest Server List."

Alternative to this would be to incorporate a legal entity for Minetest and transfer ownership of the individual hosted services (server list, content db, minetest.net etc.)

Disclaimer: this is not a legal advice, just sharing experience.

rubenwardy commented 1 year ago

Privacy policy does not need to detail out every interaction between user and the services, but it is is usually written on behalf of a legal entity, like a public agreement or service agreement. Since minetest.net, server list, content DB and individual servers are managed by different legal entities, it would make sense to have a privacy policy for each of the parties. In this case privacy policy for Minetest as an application would reference the privacy policies of each party in the relevant context. The formulation could be "'Play Online' tab uses the Minetest Server List by default. See here (link) for the Privacy Policy of Minetest Server List."

The problem with this is that Google will review the link we share and will reject the app if it doesn't contain the information on its checklist

rubenwardy commented 1 year ago

Updated. Build is failing with 404s as the PR hasn't been merged yet

celeron55 commented 1 year ago

Looks fine to me. It seems to be accurate enough. It definitely gives a good general idea.

I'm really not worried about the exact content of the privacy policy. It's bound to have inaccuracies over time as it's such a non integral non functional part of the thing it's describing.