jerimiah-smiggins / smiggins

a social media platform that i made so that means its cool
https://trinkey.pythonanywhere.com
GNU General Public License v3.0
7 stars 5 forks source link

Add a privacy policy #100

Closed trinkey closed 4 months ago

trinkey commented 9 months ago

just like have it show what is collected and stored, like

and maybe also put stuff like

or other stuff too idk i can read some privacy policies later for more inspiration

Subroutine7901 commented 9 months ago

"we are not responsible if your passwords get stolen if you accidentally post them" owner proceeds to steal passwords and not be responsible

Subroutine7901 commented 9 months ago

Also the privacy policy should be in the settings, as it would depend on the instance's owner.

trinkey commented 9 months ago

true, this should be easily editable, maybe in like a text file next to settings.py that just gets templated or something

also technicalllyyyy im stealing tokens not direct passwords

Subroutine7901 commented 9 months ago

Trueeee

Subroutine7901 commented 7 months ago

@trinkey Start working on a draft for it and I might get to adding it backend once that's done, then you can add it frontend

trinkey commented 7 months ago

remind me over the weekend

Subroutine7901 commented 7 months ago

What if I said thats the last bit of time I get to finish one of the most important projects of my school career and I'm behind on it

trinkey commented 7 months ago

have fun 3d printing your 3d printer i can try to remember but no promises

Subroutine7901 commented 7 months ago

Mi volas morti

trinkey commented 7 months ago
how does this look # Privacy Policy Last updated: April 05, 2024 This Privacy Policy describes Our policies and procedures on the collection, use and disclosure of Your information when You use the Service and tells You about Your privacy rights and how the law protects You. We use Your Personal data to provide and improve the Service. By using the Service, You agree to the collection and use of information in accordance with this Privacy Policy. ## Interpretation and Definitions ### Interpretation The words of which the initial letter is capitalized have meanings defined under the following conditions. The following definitions shall have the same meaning regardless of whether they appear in singular or in plural. ### Definitions For the purposes of this Privacy Policy: - __Account__ means a unique account created for You to access our Service or parts of our Service. - __Affiliate__ means an entity that controls, is controlled by or is under common control with a party, where "control" means ownership of 50% or more of the shares, equity interest or other securities entitled to vote for election of directors or other managing authority. - __Company__ (referred to as either "the Company", "We", "Us" or "Our" in this Agreement) refers to Smiggins. - __Cookies__ are small files that are placed on Your computer, mobile device or any other device by a website, containing the details of Your browsing history on that website among its many uses. - __Country__ refers to: United States - __Device__ means any device that can access the Service such as a computer, a cellphone or a digital tablet. - __Personal Data__ is any information that relates to an identified or identifiable individual. - __Service__ refers to the Website. - __Service Provider__ means any natural or legal person who processes the data on behalf of the Company. It refers to third-party companies or individuals employed by the Company to facilitate the Service, to provide the Service on behalf of the Company, to perform services related to the Service or to assist the Company in analyzing how the Service is used. - __Usage Data__ refers to data collected automatically, either generated by the use of the Service or from the Service infrastructure itself (for example, the duration of a page visit). - __Website__ refers to Smiggins, accessible from https://trinkey.pythonanywhere.com - __You__ means the individual accessing or using the Service, or the company, or other legal entity on behalf of which such individual is accessing or using the Service, as applicable. ## Collecting and Using Your Personal Data ### Types of Data Collected #### Personal Data While using Our Service, We will never ask you to provide any personally identifiable information. We will never ask for an email address, phone number, name, or anything else. #### Usage Data Usage Data is not actively collected, however may be temporairly stored in the server logs. Information there can contain the following: - IP Addresses - User Agent - Request status and URLs - Timestamps of requests This information will not be traced back to your account in any way at any time. We do not use this information in any way other than to help fix issues in the Service. #### Tracking Technologies and Cookies We do not use Cookies or other similar similar technologies to track You in any way. The only way that we would use these technologies is to: - Tell the server that You are logged in and to what account - Store and apply any client-side settings You select ### Use of Your Personal Data The Company may use Personal Data for the following purposes: - __To manage Your Account__: to manage Your registration as a user of the Service. The Personal Data You provide can give You access to different functionalities of the Service that are available to You as a registered user. - __For other purposes__: We may use Your information for other purposes, for example creating public statistics, seeing what features are being used, and possibly more. We may share Your personal information in the following situations: - __With storage providers__: Your personal information will be stored on PythonAnywhere's third party servers. They will technically have access to it. - __With other users__: when You share personal information or otherwise interact in the public areas with other users, such information may be viewed by all users and may be publicly distributed outside. - __With Your consent__: We may disclose Your personal information for any other purpose with Your consent. ### Retention of Your Personal Data The Company will retain Your Personal Data only for as long as is necessary for the purposes set out in this Privacy Policy. We will retain and use Your Personal Data to the extent necessary to comply with our legal obligations (for example, if we are required to retain your data to comply with applicable laws), resolve disputes, and enforce our legal agreements and policies. The Company will also retain Usage Data for internal analysis purposes. Usage Data is generally retained for a shorter period of time, except when this data is used to strengthen the security or to improve the functionality of Our Service, or We are legally obligated to retain this data for longer time periods. ### Transfer of Your Personal Data Your information, including Personal Data, is processed at the Company's operating offices and in any other places where the parties involved in the processing are located. It means that this information may be transferred to — and maintained on — computers located outside of Your state, province, country or other governmental jurisdiction where the data protection laws may differ than those from Your jurisdiction. Your consent to this Privacy Policy followed by Your submission of such information represents Your agreement to that transfer. The Company will take all steps reasonably necessary to ensure that Your data is treated securely and in accordance with this Privacy Policy and no transfer of Your Personal Data will take place to an organization or a country unless there are adequate controls in place including the security of Your data and other personal information. ### Delete Your Personal Data You have the right to delete or request that We assist in deleting the Personal Data that We have collected about You. Our Service may give You the ability to delete certain information about You from within the Service. You may update, amend, or delete Your information at any time by signing in to Your Account, if you have one, and visiting the settings section which allows you to manage Your personal information. You may also contact Us to request access to, correct, or delete any personal information that You have provided to Us. Please note, however, that We may need to retain certain information when we have a legal obligation or lawful basis to do so. ### Disclosure of Your Personal Data #### Business Transactions We will never consider being bought or inherited by another company, so any of the data We have on You will not be knowingly given to another company in response to an acquisition. #### Law enforcement Under certain circumstances, the Company may be required to disclose Your Personal Data if required to do so by law or in response to valid requests by public authorities (e.g. a court or a government agency). #### Other legal requirements The Company may disclose Your Personal Data in the good faith belief that such action is necessary to: - Comply with a legal obligation - Protect and defend the rights or property of the Company - Prevent or investigate possible wrongdoing in connection with the Service - Protect the personal safety of Users of the Service or the public - Protect against legal liability ### Security of Your Personal Data The security of Your Personal Data is important to Us, but remember that no method of transmission over the Internet, or method of electronic storage is 100% secure. While We strive to use commercially acceptable means to protect Your Personal Data, We cannot guarantee its absolute security. ## Children's Privacy Our Service does not address anyone under the age of 13. We do not knowingly collect personally identifiable information from anyone under the age of 13. If You are a parent or guardian and You are aware that Your child has provided Us with Personal Data, please contact Us. If We become aware that We have collected Personal Data from anyone under the age of 13 without verification of parental consent, We will take steps to remove that information from Our servers. If We need to rely on consent as a legal basis for processing Your information and Your country requires consent from a parent, We may require Your parent's consent before We collect and use that information. ## Links to Other Websites Our Service may contain links to other websites that are not operated by Us. If You click on a third party link, You will be directed to that third party's site. We have no control over and assume no responsibility for the content, privacy policies or practices of any third party sites or services. ## Changes to this Privacy Policy We may update Our Privacy Policy from time to time. You may be prompted to review the new Privacy Policy when it is changed, however you will never be directly contacted about it. You are advised to review this Privacy Policy periodically for any changes. Changes to this Privacy Policy are effective when they are posted on this page. ## Contact Us If you have any questions about this Privacy Policy, You can contact us: - By email: trinkey@duck.com - By visiting this page: https://trinkey.pythonanywhere.com/contact (will be created in #109)
trinkey commented 7 months ago
also here's a potential tos we can use # Terms and Conditions 1. Introduction Welcome to Smiggins! These terms and conditions govern your use of our website. By accessing or using our website, you agree to abide by these terms and conditions. If you do not agree with any part of these terms and conditions, you may not access or use our website. 2. Acceptance of Terms By accessing or using our website, you agree to be bound by these terms and conditions. 3. Definitions In these terms and conditions: - "We," "us," or "our" refers to Smiggins. - "You" or "your" refers to the user or customer accessing or using our website. 4. User Rights and Responsibilities - You agree to use our website only for lawful purposes and in accordance with these terms and conditions. - You agree not to engage in any prohibited activities, including but not limited to: - Attempting to bypass restrictions imposed on you by us in a - Trying to steal information about other people from our Service - 5. Account Creation and Security - If you create an account with us, you are responsible for maintaining the confidentiality of your account and password and for restricting access to your account. You agree to accept responsibility for all activities that occur under your account. - You agree to notify us immediately of any unauthorized access to or use of your account. 6. Payment Terms We will never ask you to pay for anything on this website. 7. Intellectual Property Rights - Smiggins has no copyrights or trademarks. The Smiggins name, logo, code, and more are protected GPL-3.0 license. - You should get written consent to use others content that has been posted to the website for any personal gain. If you are found doing otherwise, there may be repercussions. 8. Privacy Policy - Our privacy policy, which describes how we collect, use, store, and protect your personal information, is available at https://trinkey.pythonanywhere.com/privacy. 9. Termination Clause - We reserve the right to terminate your access to our website at any time for any reason without notice. 10. Dispute Resolution - Any disputes arising out of or related to these terms and conditions will be resolved through medation/litigation in the United States. 11. Limitation of Liability - We are not liable for any damages arising out of or related to your use of our website, including but not limited to: - Any errors or inaccuracies in the content provided on our website. - Any unauthorized access to or use of our servers and/or any personal information stored therein. - Any interruption or cessation of transmission to or from our website. - Any bugs, viruses, trojan horses, or the like that may be transmitted to or through our website/services/products by any third party. 12. Governing Law - These terms and conditions are governed by the laws of the United States, - without regard to its conflict of law provisions. 13. Changes to Terms and Conditions - We reserve the right to modify these terms and conditions at any time. Changes will take effect immediately after the changes are published to the website. You are responsible for staying updates with the terms and conditions. We will notify you of any changes by posting the updated terms and conditions on our website. If you don't explicitly say you don't accept these terms when they are updated, we are going to assume that you accept the updated version three (3) days after the changes are publihed. 14. Severability - If any provision of these terms and conditions is found to be unenforceable, the remaining provisions will remain in effect. 15. Miscellaneous You can view PythonAnywhere's Terms at https://www.pythonanywhere.com/terms_v2/. We are not responsible for PythonAnywhere breaching these terms of service. If you have any questions about these terms and conditions, please contact us in one of the following ways: - By email: trinkey@duck.com - By viewing our website: https://trinkey.pythonanywhere.com/contact Last updated: April 05, 2024
catsarenice1 commented 6 months ago

Make sure to state that their account isn't their property and can be moderated or reassigned at any moment. You do have the termination clause.

catsarenice1 commented 6 months ago

I personally worry about commitments saying that you'll never ask for an email, phone number etc... or ever get aquired. I personally feel like you might optionally need an email at some point, or Microsoft buys you for a million dollars or something. If you actually don't think any of this could possibly happen then it's probably fine. I guess I just couldn't guarantee that personally.

trinkey commented 6 months ago

I personally worry about commitments saying that you'll never ask for an email, phone number etc... or ever get aquired.

email i should remove but not phone because fees but the acquired one is literally never going to happen even if i do get a good offer i would refuse

trinkey commented 5 months ago

yknow we could just like not do this

trinkey commented 5 months ago

because it is like instanced there would be some weird implications with having some default stuff, not to mention enforcing anything across any instance that's not main isn't possible and is up to the instance owner

trinkey commented 4 months ago

this isn't like something i think we should have especially since this website is hostable by anyone so i'm gonna close as not planned for now