- Made with ❤️ by <%= link_to "Hack Club", "https://hackclub.com", class: "text-inherit underline opacity-80 hover:opacity-100 transition-opacity duration-200", target: "_blank", rel: "noopener" %> | <%= link_to "Privacy Policy", "/privacy", class: "text-inherit underline opacity-80 hover:opacity-100 transition-opacity duration-200" %>
-
- By continuing, you agree to Hackatime's <%= link_to "Privacy Policy", "/privacy", class: "text-inherit underline opacity-80 hover:opacity-100 transition-opacity duration-200 mx-1" %>
-
<% end %>
@@ -168,9 +165,6 @@
Because you're on localhost, <%= link_to "click here to view the email", letter_opener_web_path %>
<% end %>
<% end %>
-
- By using this site, you agree to our <%= link_to "Privacy Policy", "/privacy", class: "text-inherit underline opacity-80 hover:opacity-100 transition-opacity duration-200" %>.
-
diff --git a/app/views/static_pages/privacy.html.erb b/app/views/static_pages/privacy.html.erb
deleted file mode 100644
index 91131b7..0000000
--- a/app/views/static_pages/privacy.html.erb
+++ /dev/null
@@ -1,63 +0,0 @@
-
-
Hackatime Privacy Policy
-
- This page outlines how Hackatime, a platform owned and operated by Hack Club, collects, uses, stores, and protects your personal data when you use Hackatime. We will use many complex terms in this, so be ready. Hack Club is committed to safeguarding your privacy in Hackatime. By using Hackatime, you agree to the terms described in this policy.
-
-
-
1. Information We Collect
-
- We collect and store all data transmitted by users (that’s you!), including:
-
-
- - Email addresses, Slack account information (including Slack IDs and authentication details for users signing in via Slack), and GitHub authentication details when you link your GitHub account.
- - Heartbeat information, such as activity information and timestamps. The specific heartbeat data collected depends on the browser extension or integration you use and what is transmitted to our servers. Please review your extension to understand the exact data collected.
-
-
-
2. How We Use Your Information
-
- We collect data to enable time tracking for users participating in programs run by Hack Club. Additionally, we may use your data to:
-
-
- - Verify the legitimacy of logged hours.
- - Prevent fraud and ensure integrity.
-
-
- We do not use your data for tracking purposes unrelated to our services. We use internal analytics tools to measure usage, utilizing only IP addresses to identify unique visits without collecting demographic information.
-
-
-
3. Data Storage and Security
-
- All data is stored securely, and access controls are in place to protect against unauthorized access, loss, or misuse. Only members of HQ and the Fraud Department can access raw heartbeat data, and that is to ensure eligibility in programs.
-
-
-
4. Sharing of Information
-
- Hack Club does not sell your personal data to advertisers or third parties. Your data is shared in these possible situations:
-
-
- - With service providers (e.g., hosting providers) under strict confidentiality agreements to operate the platform.
- - When others call our public API
- - To prevent fraud or detect abuse.
- - As required by law, such as in response to legal processes or government requests.
-
-
-
5. Data Retention
-
- We retain your data indefinitely to protect against malicious, deceptive, fraudulent, or illegal activity. This retention ensures we can detect and prevent abuse. We do not delete accounts and/or data, as doing so could compromise our ability to maintain security and prevent fraudulent activity.
-
-
-
6. Your Rights
-
- You may have certain rights regarding your personal data, depending on applicable laws, such as accessing your data, correcting inaccuracies, or requesting restrictions on processing. To exercise these rights, contact us at the details below. Note that, due to our retention policy for fraud prevention, we may not fulfill erasure requests. If you have concerns, you may contact your local data protection authority. Please allow for 30 days for us to fulfill your request from the moment it is issued.
-
-
-
7. Changes to This Policy
-
- This policy may change at any time, with or without prior notice. We encourage you to review it periodically. Continued use of Hackatime after changes indicates acceptance of the updated policy.
-
-
-
8. Questions?
-
- For questions, concerns, or to exercise your data rights, please contact us via email at echo@hackclub.com. Please allow for up to 5 business days for queries.
-
-
diff --git a/config/routes.rb b/config/routes.rb
index dd27997..21e5469 100644
--- a/config/routes.rb
+++ b/config/routes.rb
@@ -189,6 +189,6 @@ Rails.application.routes.draw do
end
end
+ # SEO routes
get "/sitemap.xml", to: "sitemap#sitemap", defaults: { format: "xml" }
- get "/privacy", to: "static_pages#privacy"
end