diff --git a/frontend/templates/cookies.html b/frontend/templates/cookies.html index a177baee..3a24d939 100644 --- a/frontend/templates/cookies.html +++ b/frontend/templates/cookies.html @@ -1,58 +1,58 @@ {% extends "base.html" %} -{% block title %}Cookie Policy - DocuElevate{% endblock %} +{% block title %}{{ _("cookie_policy.page_title") }}{% endblock %} {% block content %}
-

Cookie Policy

-

Last Updated: {{ build_date|default(current_date|default('May 14, 2024')) }}

+

{{ _("cookie_policy.heading") }}

+

{{ _("cookie_policy.last_updated") }} {{ build_date|default(current_date|default('May 14, 2024')) }}

-

What Are Cookies

+

{{ _("cookie_policy.s1_heading") }}

- Cookies are small text files that are stored on your computer or mobile device when you visit a website. They are widely used to make websites work more efficiently and provide information to the website owners. + {{ _("cookie_policy.s1_p1") }}

-

How We Use Cookies

+

{{ _("cookie_policy.s2_heading") }}

- DocuElevate uses only strictly necessary session cookies for the following purpose: + {{ _("cookie_policy.s2_p1_pre") }} {{ _("cookie_policy.s2_p1_strong") }} {{ _("cookie_policy.s2_p1_post") }}

- These cookies are mandatory for the proper functioning of our service. Without these cookies, you would be required to log in repeatedly during your browsing session. + {{ _("cookie_policy.s2_p2") }}

- Because these cookies are strictly necessary for the service to function, they are exempt from prior-consent requirements under the EU ePrivacy Directive (Art. 5(3)) and equivalent national implementations. We do not set any optional, analytics, advertising, or tracking cookies. + {{ _("cookie_policy.s2_p3") }}

-

Cookie Details

+

{{ _("cookie_policy.s3_heading") }}

- +
- - - - + + + + - - - + + + - - - + + +
NameTypePurposeDuration{{ _("cookie_policy.s3_col_name") }}{{ _("cookie_policy.s3_col_type") }}{{ _("cookie_policy.s3_col_purpose") }}{{ _("cookie_policy.s3_col_duration") }}
sessionStrictly NecessaryMaintains your authenticated session; required for login to function.Session (deleted on browser close or logout){{ _("cookie_policy.s3_row1_type") }}{{ _("cookie_policy.s3_row1_purpose") }}{{ _("cookie_policy.s3_row1_duration") }}
cookieNoticeDismissedStrictly NecessaryStores your acknowledgement of the cookie notice so it is not shown repeatedly (stored in localStorage, not a cookie).Persistent (browser localStorage){{ _("cookie_policy.s3_row2_type") }}{{ _("cookie_policy.s3_row2_purpose") }}{{ _("cookie_policy.s3_row2_duration") }}
@@ -60,25 +60,26 @@
-

No Third-Party Cookies

+

{{ _("cookie_policy.s4_heading") }}

- DocuElevate does not use any third-party cookies, tracking cookies, advertising cookies, or analytics cookies. We respect your privacy and only implement the minimum cookies required for our service to function. + {{ _("cookie_policy.s4_p1") }}

- For more information about how we handle your data, please see our Privacy Notice. + {{ _("cookie_policy.s4_p2_pre") }} {{ _("cookie_policy.s4_privacy_link") }}.

-

Managing Cookies

+

{{ _("cookie_policy.s5_heading") }}

- Most web browsers allow you to control cookies through their settings. However, blocking or deleting our session cookies will prevent DocuElevate from functioning, as user authentication relies on these cookies. + {{ _("cookie_policy.s5_p1") }}

- You may also clear the cookie notice acknowledgement stored in your browser's localStorage at any time via your browser's developer tools (Application → Local Storage). + {{ _("cookie_policy.s5_p2") }}

- This Cookie Policy is part of and incorporated into our Terms of Service and Privacy Notice. + {{ _("cookie_policy.s5_p3_pre") }} {{ _("cookie_policy.s5_terms_link") }} + {{ _("cookie_policy.s5_p3_and") }} {{ _("cookie_policy.s5_privacy_link") }}.

diff --git a/frontend/translations/en.json b/frontend/translations/en.json index f0d87e97..9dafd33a 100644 --- a/frontend/translations/en.json +++ b/frontend/translations/en.json @@ -252,6 +252,41 @@ "cookie.notice_label": "Cookie notice", "cookie.policy_link": "Cookie Policy", "cookie.privacy_link": "Privacy Notice", + "cookie_policy.heading": "Cookie Policy", + "cookie_policy.last_updated": "Last Updated:", + "cookie_policy.page_title": "Cookie Policy - DocuElevate", + "cookie_policy.s1_heading": "What Are Cookies", + "cookie_policy.s1_p1": "Cookies are small text files that are stored on your computer or mobile device when you visit a website. They are widely used to make websites work more efficiently and provide information to the website owners.", + "cookie_policy.s2_heading": "How We Use Cookies", + "cookie_policy.s2_li1_body": "To identify you when you sign in and maintain your session while you use the application.", + "cookie_policy.s2_li1_label": "Authentication & Session Management:", + "cookie_policy.s2_p1_post": "for the following purpose:", + "cookie_policy.s2_p1_pre": "DocuElevate uses", + "cookie_policy.s2_p1_strong": "only strictly necessary session cookies", + "cookie_policy.s2_p2": "These cookies are mandatory for the proper functioning of our service. Without these cookies, you would be required to log in repeatedly during your browsing session.", + "cookie_policy.s2_p3": "Because these cookies are strictly necessary for the service to function, they are exempt from prior-consent requirements under the EU ePrivacy Directive (Art. 5(3)) and equivalent national implementations. We do not set any optional, analytics, advertising, or tracking cookies.", + "cookie_policy.s3_col_duration": "Duration", + "cookie_policy.s3_col_name": "Name", + "cookie_policy.s3_col_purpose": "Purpose", + "cookie_policy.s3_col_type": "Type", + "cookie_policy.s3_heading": "Cookie Details", + "cookie_policy.s3_row1_duration": "Session (deleted on browser close or logout)", + "cookie_policy.s3_row1_purpose": "Maintains your authenticated session; required for login to function.", + "cookie_policy.s3_row1_type": "Strictly Necessary", + "cookie_policy.s3_row2_duration": "Persistent (browser localStorage)", + "cookie_policy.s3_row2_purpose": "Stores your acknowledgement of the cookie notice so it is not shown repeatedly (stored in localStorage, not a cookie).", + "cookie_policy.s3_row2_type": "Strictly Necessary", + "cookie_policy.s4_heading": "No Third-Party Cookies", + "cookie_policy.s4_p1": "DocuElevate does not use any third-party cookies, tracking cookies, advertising cookies, or analytics cookies. We respect your privacy and only implement the minimum cookies required for our service to function.", + "cookie_policy.s4_p2_pre": "For more information about how we handle your data, please see our", + "cookie_policy.s4_privacy_link": "Privacy Notice", + "cookie_policy.s5_heading": "Managing Cookies", + "cookie_policy.s5_p1": "Most web browsers allow you to control cookies through their settings. However, blocking or deleting our session cookies will prevent DocuElevate from functioning, as user authentication relies on these cookies.", + "cookie_policy.s5_p2": "You may also clear the cookie notice acknowledgement stored in your browser's localStorage at any time via your browser's developer tools (Application \u2192 Local Storage).", + "cookie_policy.s5_p3_and": "and", + "cookie_policy.s5_p3_pre": "This Cookie Policy is part of and incorporated into our", + "cookie_policy.s5_privacy_link": "Privacy Notice", + "cookie_policy.s5_terms_link": "Terms of Service", "credentials.col_action": "Action", "credentials.col_credential": "Credential", "credentials.col_source": "Source",