diff --git a/app.py b/app.py index 46d83d7..33380a9 100644 --- a/app.py +++ b/app.py @@ -78,6 +78,9 @@ def home(): def dashboard(): return render_template('dashboard.html') +@app.route('/privacy') +def privacy(): + return render_template('privacy.html') @app.route('/about') def about(): return render_template('about.html') diff --git a/static/style.css b/static/style.css index f7ad7e4..c1a5915 100644 --- a/static/style.css +++ b/static/style.css @@ -1441,6 +1441,70 @@ body.dark .summary-box p { color: var(--text-secondary-dark); } margin-top: 0; /* spacing handled by gap */ } + +.privacy-section { + display: flex; + justify-content: center; + padding: 3rem 1.5rem; +} + +.privacy-container { + max-width: 900px; + width: 100%; + background: white; + border-radius: 1.5rem; + box-shadow: var(--shadow-light); + padding: 2.5rem; + backdrop-filter: blur(10px); +} + +.privacy-container h1 { + font-size: 2rem; + font-weight: 800; + color: #6c5ce7; + margin-bottom: 1.5rem; + text-align: center; +} + +.privacy-container h2 { + font-size: 1.3rem; + color: var(--text-primary-light); + margin-top: 1.5rem; + margin-bottom: 0.5rem; +} + +.privacy-container p { + font-size: 1rem; + line-height: 1.6; + color: var(--text-secondary-light); +} + +.privacy-container .intro-text { + margin-bottom: 1.5rem; +} + +.privacy-container a { + color: #6c5ce7; + text-decoration: none; +} + +.privacy-container a:hover { + text-decoration: underline; +} + +.effective-date { + margin-top: 2rem; + font-size: 0.9rem; + color: gray; + text-align: right; +} + +body.dark .privacy-container { + background: rgba(31, 41, 55, 0.6); + box-shadow: var(--shadow-dark); +} + + /*About us*/ .about-card { background: var(--card-light); @@ -1623,3 +1687,8 @@ body.dark .about-card { } } +/* Privacy Policy page styling */ +.privacy-container h2, +.privacy-container h3 { + color: #6c5ce7; /* purple tone consistent with site theme */ +} diff --git a/templates/about.html b/templates/about.html index 190d4c3..dba2e13 100644 --- a/templates/about.html +++ b/templates/about.html @@ -154,7 +154,7 @@ diff --git a/templates/contact.html b/templates/contact.html index c23b8e1..71f82a9 100644 --- a/templates/contact.html +++ b/templates/contact.html @@ -153,7 +153,7 @@ diff --git a/templates/dashboard.html b/templates/dashboard.html index 7742fef..271a327 100644 --- a/templates/dashboard.html +++ b/templates/dashboard.html @@ -164,7 +164,7 @@ diff --git a/templates/index.html b/templates/index.html index 46c2200..9705cd3 100644 --- a/templates/index.html +++ b/templates/index.html @@ -377,7 +377,7 @@ diff --git a/templates/privacy.html b/templates/privacy.html new file mode 100644 index 0000000..c46cf85 --- /dev/null +++ b/templates/privacy.html @@ -0,0 +1,223 @@ + + + + + + Privacy Policy | Quick Fact Checker + + + + + + + + +
+
+
+

Privacy Policy

+

+ At Quick Fact Checker, your privacy is important to us. This Privacy Policy outlines + how we collect, use, and protect your personal information when you use our platform. +

+ +

1. Information We Collect

+

+ We may collect limited personal information such as your email address when you contact us or subscribe + to updates. Additionally, we collect anonymous analytical data to improve user experience and performance. +

+ +

2. How We Use Your Information

+

+ The information we collect is used solely for communication, service improvement, and maintaining the + functionality of Quick Fact Checker. We do not sell, rent, or trade your personal data. +

+ +

3. Cookies

+

+ Our website may use cookies to enhance your browsing experience. You can choose to disable cookies through + your browser settings, but some features of the site may not function properly. +

+ +

4. Data Protection

+

+ We implement industry-standard security measures to safeguard your personal data against unauthorized + access, alteration, or disclosure. +

+ +

5. Third-Party Links

+

+ Our website may contain links to third-party sites. We are not responsible for their privacy practices and + encourage you to review their privacy policies before sharing personal data. +

+ +

6. Updates to This Policy

+

+ We may update this Privacy Policy periodically. Any changes will be posted on this page with the updated + effective date. +

+ +

7. Contact Us

+

+ If you have any questions or concerns about this Privacy Policy, please contact us through the + Contact Page. +

+ +

Effective Date: October 15, 2025

+
+
+ + + + + + + + + + + + +