forked from enviPath/enviPy
This PR introduces an overhaul for the front page and login features while keeping the rest of the application intact. ## Major Changes - TailwindCSS + DaisyUI Integration: Add modern CSS framework for component-based utility styling - Build System: Added pnpm for CSS building; can be extended for updated frontend builds in the future - Navbar + Footer: Redesigned and includable; old version retained for unstyled elements - Optimized Assets: Added minified and CSS-stylable logos ## New Features - Static Pages: Added comprehensive mockups of static pages (legal, privacy policy, terms of use, contact, etc.). **Note:** These have to be fixed before a public release, as their content is largely unreviewed and incorrect. Probably best to do in a separate PR that only contains updates to these. - Discourse API: Implement minimal features based on RestAPI for controllable results. ## Current bugs - [x] The static pages include the default navbar and footer on the login page. This will likely not work, as users need to access it before logging in; no good workaround so far (problem with Django templating system). - [ ] The front page predict link is currently non-functional; the redesigned page is almost ready but better done in a separate PR as it also touches Django code. - [x] Visual bug with the news cards. Still intend to fix for this PR Co-authored-by: Tim Lorsbach <tim@lorsba.ch> Reviewed-on: enviPath/enviPy#179 Reviewed-by: jebus <lorsbach@envipath.com> Co-authored-by: Tobias O <tobias.olenyi@envipath.com> Co-committed-by: Tobias O <tobias.olenyi@envipath.com>
139 lines
7.0 KiB
HTML
139 lines
7.0 KiB
HTML
{% extends "framework_modern.html" %}
|
|
{% load static %}
|
|
|
|
{% block main_content %}
|
|
<div class="max-w-4xl mx-auto px-4 py-8">
|
|
<!-- Breadcrumbs -->
|
|
<div class="text-sm breadcrumbs mb-4">
|
|
<ul>
|
|
<li><a href="/">Home</a></li>
|
|
<li>Privacy Policy</li>
|
|
</ul>
|
|
</div>
|
|
|
|
<!-- Main Content -->
|
|
<div class="bg-base-100 shadow-xl rounded-lg p-8">
|
|
<h1 class="text-4xl font-bold mb-6">Privacy Policy</h1>
|
|
|
|
<div class="prose max-w-none">
|
|
<p class="text-lg mb-6">
|
|
enviPath is committed to protecting your privacy. This Privacy Policy explains how we collect, use,
|
|
disclose, and safeguard your information when you use our platform.
|
|
</p>
|
|
|
|
<h2 class="text-2xl font-semibold mt-8 mb-4">1. Information We Collect</h2>
|
|
|
|
<h3 class="text-xl font-semibold mt-6 mb-3">Personal Information</h3>
|
|
<p class="mb-4">
|
|
We may collect personal information that you voluntarily provide when you:
|
|
</p>
|
|
<ul class="list-disc list-inside mb-4 space-y-2">
|
|
<li>Register for an account</li>
|
|
<li>Use our prediction services</li>
|
|
<li>Submit data or pathways</li>
|
|
<li>Contact our support team</li>
|
|
<li>Participate in our community forums</li>
|
|
</ul>
|
|
<p class="mb-4">
|
|
This information may include: name, email address, institution affiliation, and research interests.
|
|
</p>
|
|
|
|
<h3 class="text-xl font-semibold mt-6 mb-3">Usage Data</h3>
|
|
<p class="mb-4">
|
|
We automatically collect certain information when you visit, use, or navigate the platform. This includes:
|
|
</p>
|
|
<ul class="list-disc list-inside mb-4 space-y-2">
|
|
<li>IP address and browser type</li>
|
|
<li>Pages visited and time spent</li>
|
|
<li>Referring/exit pages</li>
|
|
<li>Prediction queries and results</li>
|
|
<li>Operating system and device information</li>
|
|
</ul>
|
|
|
|
<h2 class="text-2xl font-semibold mt-8 mb-4">2. How We Use Your Information</h2>
|
|
<p class="mb-4">We use the information we collect to:</p>
|
|
<ul class="list-disc list-inside mb-4 space-y-2">
|
|
<li>Provide, operate, and maintain our services</li>
|
|
<li>Improve and personalize user experience</li>
|
|
<li>Understand and analyze usage patterns</li>
|
|
<li>Develop new features and services</li>
|
|
<li>Communicate with you about updates and support</li>
|
|
<li>Prevent fraudulent activities and ensure security</li>
|
|
<li>Conduct research and analysis for scientific advancement</li>
|
|
</ul>
|
|
|
|
<h2 class="text-2xl font-semibold mt-8 mb-4">3. Data Sharing and Disclosure</h2>
|
|
<p class="mb-4">
|
|
We do not sell your personal information. We may share your information in the following situations:
|
|
</p>
|
|
<ul class="list-disc list-inside mb-4 space-y-2">
|
|
<li><strong>Academic Research:</strong> Anonymized usage data may be used for research purposes</li>
|
|
<li><strong>Legal Requirements:</strong> When required by law or to protect our rights</li>
|
|
<li><strong>Service Providers:</strong> With trusted third parties who assist in operating our platform</li>
|
|
<li><strong>Public Data:</strong> Data you explicitly mark as public will be accessible to other users</li>
|
|
</ul>
|
|
|
|
<h2 class="text-2xl font-semibold mt-8 mb-4">4. Data Retention</h2>
|
|
<p class="mb-4">
|
|
We retain your personal information for as long as necessary to provide our services and fulfill the
|
|
purposes outlined in this policy. You may request deletion of your account and associated data at any time.
|
|
</p>
|
|
|
|
<h2 class="text-2xl font-semibold mt-8 mb-4">5. Analytics and Cookies</h2>
|
|
<p class="mb-4">
|
|
We use Matomo analytics to understand how users interact with our platform. This helps us improve our
|
|
services. For more details, see our <a href="/cookie-policy" class="link link-primary">Cookie Policy</a>.
|
|
</p>
|
|
|
|
<h2 class="text-2xl font-semibold mt-8 mb-4">6. Data Security</h2>
|
|
<p class="mb-4">
|
|
We implement appropriate technical and organizational security measures to protect your personal information.
|
|
However, no electronic transmission or storage is 100% secure, and we cannot guarantee absolute security.
|
|
</p>
|
|
|
|
<h2 class="text-2xl font-semibold mt-8 mb-4">7. Your Rights</h2>
|
|
<p class="mb-4">Depending on your location, you may have the following rights:</p>
|
|
<ul class="list-disc list-inside mb-4 space-y-2">
|
|
<li>Access to your personal data</li>
|
|
<li>Correction of inaccurate data</li>
|
|
<li>Deletion of your data</li>
|
|
<li>Restriction of processing</li>
|
|
<li>Data portability</li>
|
|
<li>Objection to processing</li>
|
|
</ul>
|
|
|
|
<h2 class="text-2xl font-semibold mt-8 mb-4">8. Third-Party Services</h2>
|
|
<p class="mb-4">
|
|
Our platform may contain links to third-party websites or integrate with external services
|
|
(e.g., Discourse community forums). We are not responsible for the privacy practices of these third parties.
|
|
</p>
|
|
|
|
<h2 class="text-2xl font-semibold mt-8 mb-4">9. Children's Privacy</h2>
|
|
<p class="mb-4">
|
|
enviPath is not intended for users under the age of 16. We do not knowingly collect personal information
|
|
from children. If you believe we have collected information from a child, please contact us.
|
|
</p>
|
|
|
|
<h2 class="text-2xl font-semibold mt-8 mb-4">10. Changes to This Policy</h2>
|
|
<p class="mb-4">
|
|
We may update this Privacy Policy from time to time. We will notify you of any changes by posting the
|
|
new policy on this page and updating the "Last updated" date.
|
|
</p>
|
|
|
|
<h2 class="text-2xl font-semibold mt-8 mb-4">11. Contact Us</h2>
|
|
<p class="mb-4">
|
|
If you have questions or concerns about this Privacy Policy, please
|
|
<a href="/contact" class="link link-primary">contact us</a>.
|
|
</p>
|
|
|
|
<div class="alert alert-info mt-8">
|
|
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" class="stroke-current shrink-0 w-6 h-6">
|
|
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 16h-1v-4h-1m1-4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z"></path>
|
|
</svg>
|
|
<span>Last updated: 2025</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{% endblock main_content %}
|