From 21ba35408e8c6f21ca2e35ae3bbab1ebe50bbef4 Mon Sep 17 00:00:00 2001 From: "Daniel J. Summers" Date: Sat, 6 Feb 2021 21:15:21 -0500 Subject: [PATCH] Add TOS / Privacy Policy (#10) Big hat tip to [you know who you are] --- .../Client/Pages/PrivacyPolicy.razor | 413 ++++++++++++++++++ .../Client/Pages/TermsOfService.razor | 38 ++ .../Client/Shared/MainLayout.razor | 5 +- .../Client/Shared/MainLayout.razor.css | 7 + 4 files changed, 462 insertions(+), 1 deletion(-) create mode 100644 src/JobsJobsJobs/Client/Pages/PrivacyPolicy.razor create mode 100644 src/JobsJobsJobs/Client/Pages/TermsOfService.razor diff --git a/src/JobsJobsJobs/Client/Pages/PrivacyPolicy.razor b/src/JobsJobsJobs/Client/Pages/PrivacyPolicy.razor new file mode 100644 index 0000000..087616e --- /dev/null +++ b/src/JobsJobsJobs/Client/Pages/PrivacyPolicy.razor @@ -0,0 +1,413 @@ +@page "/privacy-policy" + + + +

Privacy Policy

+

(as of February 6th, 2021)

+ +

+ @Name (“we,” “our,” or “us”) is committed to protecting your privacy. This Privacy Policy explains how your personal + information is collected, used, and disclosed by @Name. +

+

+ This Privacy Policy applies to our website, and its associated subdomains (collectively, our “Service”) alongside + our application, @Name. By accessing or using our Service, you signify that you have read, understood, and agree to + our collection, storage, use, and disclosure of your personal information as described in this Privacy Policy and our + Terms of Service. +

+ +

Definitions and key terms

+

+ To help explain things as clearly as possible in this Privacy Policy, every time any of these terms are referenced, + are strictly defined as: +

+ + + +

What Information Do We Collect?

+

+ We collect information from you when you visit our website, register on our site, or fill out a form. +

+ + + +

How Do We Use The Information We Collect?

+

+ Any of the information we collect from you may be used in one of the following ways: +

+ + +

When does @Name use end user information from third parties?

+

@Name will collect End User Data necessary to provide the @Name services to our customers.

+

+ End users may voluntarily provide us with information they have made available on social media websites (specifically + No Agenda Social). If you provide us with any such information, we may collect publicly available information from + the social media websites you have indicated. You can control how much of your information social media websites make + public by visiting these websites and changing your privacy settings. +

+ +

When does @Name use customer information from third parties?

+

We do not utilize third party information apart from the end-user data described above.

+ +

Do we share the information we collect with third parties?

+

+ We may disclose personal and non-personal information about you to government or law enforcement officials or private + parties as we, in our sole discretion, believe necessary or appropriate in order to respond to claims, legal process + (including subpoenas), to protect our rights and interests or those of a third party, the safety of the public or any + person, to prevent or stop any illegal, unethical, or legally actionable activity, or to otherwise comply with + applicable court orders, laws, rules and regulations. +

+ +

Where and when is information collected from customers and end users?

+

+ @Name will collect personal information that you submit to us. We may also receive personal information about you + from third parties as described above. +

+ +

How Do We Use Your E-mail Address?

+

+ We do not collect nor use an e-mail address. If you have provided it in the free text areas of the site, other + validated users may be able to view it, but @Name does not search for nor utilize e-mail addresses from those areas. +

+ +

How Long Do We Keep Your Information?

+

+ We keep your information only so long as we need it to provide @Name to you and fulfill the purposes described in + this policy. When we no longer need to use your information and there is no need for us to keep it to comply with our + legal or regulatory obligations, we’ll either remove it from our systems or depersonalize it so that we can’t + identify you. +

+ +

How Do We Protect Your Information?

+

+ We implement a variety of security measures to maintain the safety of your personal information when you enter, + submit, or access your personal information. We mandate the use of a secure server. We cannot, however, ensure or + warrant the absolute security of any information you transmit to @Name or guarantee that your information on the + Service may not be accessed, disclosed, altered, or destroyed by a breach of any of our physical, technical, or + managerial safeguards. +

+ +

Could my information be transferred to other countries?

+

+ @Name is hosted in the US. Information collected via our website may be viewed and hosted anywhere in the world, + including countries that may not have laws of general applicability regulating the use and transfer of such data. To + the fullest extent allowed by applicable law, by using any of the above, you voluntarily consent to the trans-border + transfer and hosting of such information. +

+ +

Is the information collected through the @Name Service secure?

+

+ We take precautions to protect the security of your information. We have physical, electronic, and managerial + procedures to help safeguard, prevent unauthorized access, maintain data security, and correctly use your + information. However, neither people nor security systems are foolproof, including encryption systems. In addition, + people can commit intentional crimes, make mistakes, or fail to follow policies. Therefore, while we use reasonable + efforts to protect your personal information, we cannot guarantee its absolute security. If applicable law imposes + any non-disclaimable duty to protect your personal information, you agree that intentional misconduct will be the + standards used to measure our compliance with that duty. +

+ +

Can I update or correct my information?

+

+ The rights you have to request updates or corrections to the information @Name collects depend on your relationship + with @Name. +

+

+ Customers have the right to request the restriction of certain uses and disclosures of personally identifiable + information as follows. You can contact us in order to (1) update or correct your personally identifiable + information, or (3) delete the personally identifiable information maintained about you on our systems (subject to + the following paragraph), by cancelling your account. Such updates, corrections, changes and deletions will have no + effect on other information that we maintain in accordance with this Privacy Policy prior to such update, correction, + change, or deletion. You are responsible for maintaining the secrecy of your unique password and account information + at all times. +

+

+ @Name also provides ways for users to modify or remove the information we have collected from them from the + application; these actions will have the same effect as contacting us to modify or remove data. +

+

+ You should be aware that it is not technologically possible to remove each and every record of the information you + have provided to us from our system. The need to back up our systems to protect information from inadvertent loss + means that a copy of your information may exist in a non-erasable form that will be difficult or impossible for us to + locate. Promptly after receiving your request, all personal information stored in databases we actively use, and + other readily searchable media will be updated, corrected, changed, or deleted, as appropriate, as soon as and to the + extent reasonably and technically practicable. +

+

+ If you are an end user and wish to update, delete, or receive any information we have about you, you may do so by + contacting the organization of which you are a customer. +

+ +

Governing Law

+

+ This Privacy Policy is governed by the laws of US without regard to its conflict of laws provision. You consent to + the exclusive jurisdiction of the courts in connection with any action or dispute arising between the parties under + or in connection with this Privacy Policy except for those individuals who may have rights to make claims under + Privacy Shield, or the Swiss-US framework. +

+

+ The laws of US, excluding its conflicts of law rules, shall govern this Agreement and your use of the website. Your + use of the website may also be subject to other local, state, national, or international laws. +

+

+ By using @Name or contacting us directly, you signify your acceptance of this Privacy Policy. If you do not agree to + this Privacy Policy, you should not engage with our website, or use our services. Continued use of the website, + direct engagement with us, or following the posting of changes to this Privacy Policy that do not significantly + affect the use or disclosure of your personal information will mean that you accept those changes. +

+ +

Your Consent

+

+ We’ve updated our Privacy Policy to provide you with complete transparency into what is being set when you + visit our site and how it’s being used. By using our website, registering an account, or making a purchase, you + hereby consent to our Privacy Policy and agree to its terms. +

+ +

Links to Other Websites

+

+ This Privacy Policy applies only to the Services. The Services may contain links to other websites not operated or + controlled by @Name. We are not responsible for the content, accuracy or opinions expressed in such websites, and + such websites are not investigated, monitored or checked for accuracy or completeness by us. Please remember that + when you use a link to go from the Services to another website, our Privacy Policy is no longer in effect. Your + browsing and interaction on any other website, including those that have a link on our platform, is subject to that + website’s own rules and policies. Such third parties may use their own cookies or other methods to collect + information about you. +

+ +

Cookies

+

@Name does not use Cookies.

+ +

Kids' Privacy

+

+ We do 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 take steps to remove that information from Our servers. +

+ +

Changes To Our Privacy Policy

+

+ We may change our Service and policies, and we may need to make changes to this Privacy Policy so that they + accurately reflect our Service and policies. Unless otherwise required by law, we will notify you (for example, + through our Service) before we make changes to this Privacy Policy and give you an opportunity to review them before + they go into effect. Then, if you continue to use the Service, you will be bound by the updated Privacy Policy. If + you do not want to agree to this or any updated Privacy Policy, you can delete your account. +

+ +

Third-Party Services

+

+ We may display, include or make available third-party content (including data, information, applications and other + products services) or provide links to third-party websites or services (“Third-Party Services”). +

+

+ You acknowledge and agree that @Name shall not be responsible for any Third-Party Services, including their accuracy, + completeness, timeliness, validity, copyright compliance, legality, decency, quality or any other aspect thereof. + @Name does not assume and shall not have any liability or responsibility to you or any other person or entity for any + Third-Party Services. +

+

+ Third-Party Services and links thereto are provided solely as a convenience to you and you access and use them + entirely at your own risk and subject to such third parties' terms and conditions. +

+ +

Tracking Technologies

+

+ @Name does not use any tracking technologies. When an authorization code is received from No Agenda Social, that + token is stored in the browser’s memory, and the Service uses tokens on each request for data. If the page is + refreshed or the browser window/tab is closed, this token disappears, and a new one must be generated before the + application can be used again. +

+ +

Information about General Data Protection Regulation (GDPR)

+

+ We may be collecting and using information from you if you are from the European Economic Area (EEA), and in this + section of our Privacy Policy we are going to explain exactly how and why is this data collected, and how we maintain + this data under protection from being replicated or used in the wrong way. +

+ +

What is GDPR?

+

+ GDPR is an EU-wide privacy and data protection law that regulates how EU residents’ data is protected by + companies and enhances the control the EU residents have, over their personal data. +

+

+ The GDPR is relevant to any globally operating company and not just the EU-based businesses and EU residents. Our + customers’ data is important irrespective of where they are located, which is why we have implemented GDPR controls + as our baseline standard for all our operations worldwide. +

+ +

What is personal data?

+

+ Any data that relates to an identifiable or identified individual. GDPR covers a broad spectrum of information that + could be used on its own, or in combination with other pieces of information, to identify a person. Personal data + extends beyond a person’s name or email address. Some examples include financial information, political opinions, + genetic data, biometric data, IP addresses, physical address, sexual orientation, and ethnicity. +

+

The Data Protection Principles include requirements such as:

+ + +

Why is GDPR important?

+

+ GDPR adds some new requirements regarding how companies should protect individuals’ personal data that they + collect and process. It also raises the stakes for compliance by increasing enforcement and imposing greater fines + for breach. Beyond these facts, it’s simply the right thing to do. At @Name we strongly believe that your data + privacy is very important and we already have solid security and privacy practices in place that go beyond the + requirements of this regulation. +

+ +

Individual Data Subject’s Rights - Data Access, Portability, and Deletion

+

+ We are committed to helping our customers meet the data subject rights requirements of GDPR. @Name processes or + stores all personal data in fully vetted, DPA compliant vendors. We do store all conversation and personal data for + up to 6 years unless your account is deleted. In which case, we dispose of all data in accordance with our Terms of + Service and Privacy Policy, but we will not hold it longer than 60 days. +

+

+ We are aware that if you are working with EU customers, you need to be able to provide them with the ability to + access, update, retrieve and remove personal data. We got you! We've been set up as self service from the start and + have always given you access to your data. Our customer support team is here for you to answer any questions you + might have about working with the API. +

+ +

California Residents

+

+ The California Consumer Privacy Act (CCPA) requires us to disclose categories of Personal Information we collect and + how we use it, the categories of sources from whom we collect Personal Information, and the third parties with whom + we share it, which we have explained above. +

+

+ We are also required to communicate information about rights California residents have under California law. You may + exercise the following rights: +

+ +

+ If you make a request, we have one month to respond to you. If you would like to exercise any of these rights, please + contact us. +

+

We do not sell the Personal Information of our users.

+

For more information about these rights, please contact us.

+ +

California Online Privacy Protection Act (CalOPPA)

+

+ CalOPPA requires us to disclose categories of Personal Information we collect and how we use it, the categories of + sources from whom we collect Personal Information, and the third parties with whom we share it, which we have + explained above. +

+

CalOPPA users have the following rights:

+ +

+ If you make a request, we have one month to respond to you. If you would like to exercise any of these rights, please + contact us. +

+

We do not sell the Personal Information of our users.

+

For more information about these rights, please contact us.

+ +

Contact Us

+

Don't hesitate to contact us if you have any questions.

+ + +@code { + /// + /// The name of the application + /// + private string Name = "Jobs, Jobs, Jobs"; +} diff --git a/src/JobsJobsJobs/Client/Pages/TermsOfService.razor b/src/JobsJobsJobs/Client/Pages/TermsOfService.razor new file mode 100644 index 0000000..ad37872 --- /dev/null +++ b/src/JobsJobsJobs/Client/Pages/TermsOfService.razor @@ -0,0 +1,38 @@ +@page "/terms-of-service" + + + +

Terms of Service

+

(as of February 6th, 2021)

+ +

Acceptance of Terms

+

+ By accessing this web site, you are agreeing to be bound by these Terms and Conditions, and that you are responsible + to ensure that your use of this site complies with all applicable laws. Your continued use of this site implies your + acceptance of these terms. +

+ +

Description of Service and Registration

+

+ Jobs, Jobs, Jobs is a service that allows individuals to enter and amend employment profiles, restricting access to + the details of these profiles to other users of No Agenda Social. + Registration is accomplished by allowing Jobs, Jobs, Jobs to read one’s No Agenda Social profile. See our + privacy policy for details on the personal (user) information we maintain. +

+ +

Liability

+

+ This service is provided “as is”, and no warranty (express or implied) exists. The service and its + developers may not be held liable for any damages that may arise through the use of this service. +

+ +

Updates to Terms

+

+ These terms and conditions may be updated at any time. When these terms are updated, users will be notified via a + notice on the dashboard page. Additionally, the date at the top of this page will be updated, and any substantive + updates will also be accompanied by a summary of those changes. +

+ +
+ +

You may also wish to review our privacy policy to learn how we handle your data.

diff --git a/src/JobsJobsJobs/Client/Shared/MainLayout.razor b/src/JobsJobsJobs/Client/Shared/MainLayout.razor index 9847e9c..cda62c6 100644 --- a/src/JobsJobsJobs/Client/Shared/MainLayout.razor +++ b/src/JobsJobsJobs/Client/Shared/MainLayout.razor @@ -19,7 +19,10 @@ -
Jobs, Jobs, Jobs @AppState.Version.Value
+
+ Jobs, Jobs, Jobs @AppState.Version.Value • Privacy Policy + • Terms of Service +