diff --git a/src/_docs/_privacy-policy.pdf b/src/_docs/_privacy-policy.pdf new file mode 100644 index 0000000..110fbed Binary files /dev/null and b/src/_docs/_privacy-policy.pdf differ diff --git a/src/_includes/base.njk b/src/_includes/base.njk index 3d0a24c..11a5115 100644 --- a/src/_includes/base.njk +++ b/src/_includes/base.njk @@ -12,6 +12,7 @@ + {% if hCAPTCHA %} @@ -19,6 +20,7 @@ + {% include "header.html" %} @@ -30,8 +32,6 @@ {% include "footer.html" %} - - {% if pageScripts %} {% for script in pageScripts %} diff --git a/src/privacy-policy.njk b/src/privacy-policy.njk index 44dd0b8..7e33e1d 100644 --- a/src/privacy-policy.njk +++ b/src/privacy-policy.njk @@ -2,12 +2,12 @@ layout: base.njk metaDesc: "Your privacy is my priority. This policy explains how I securely handle your contact information, what I use it for, and your rights to access or delete your data." title: "Derek L. Seitz - Privacy Policy" -stylesheet: /styles/privacy.css +stylesheet: "/styles/privacy.css" isLandingPage: false ---
-

Privacy Policy

+

Privacy Policy - dlseitz.dev

Last updated: August 25, 2025 @@ -50,12 +50,12 @@ isLandingPage: false

What Information I Collect

I collect information that you voluntarily provide to me when you express an interest in obtaining information about my Services or otherwise contact me. The personal information I collect includes:

I may also collect certain technical information automatically, such as the date and time when a form is submitted, for the purpose of diagnostics and usage analysis.

I do not collect any information from third parties.
@@ -69,11 +69,11 @@ isLandingPage: false

How I Use Your Personal Data

I process your personal information for a variety of reasons, including:

I do not sell, rent, or share your personal information with any third parties. I may disclose information only when required by law (such as a subpoena or legal process).

@@ -83,7 +83,7 @@ isLandingPage: false

How Long I Keep Your Information

-

I will only keep your personal information for as long as is necessary for the purposes described in this Privacy Policy. No purpose in this notice will require me to keep your personal information for longer than 1 year.

+

I will only keep your personal information for as long as is necessary for the purposes described in this Privacy Policy. No purpose in this notice will require me to keep your personal information for longer than 1 year, unless required for legal purposes.

When I no longer have a legitimate reason to process your data, I will delete it or securely store it until it can be deleted.

@@ -100,9 +100,9 @@ isLandingPage: false

Your Privacy Rights

You have the right to:

    -
  • Request access to the personal data I hold about you
  • -
  • Request corrections to inaccurate information
  • -
  • Request deletion of your personal data
  • +
  • Request access to the personal data I hold about you
  • +
  • Request corrections to inaccurate information
  • +
  • Request deletion of your personal data

If I decline your request for legal or other reasons, you may contact me to appeal the decision. I will respond with the reason for my decision.

@@ -114,10 +114,11 @@ isLandingPage: false

How to Contact Me

If you have any questions about this Privacy Policy or wish to exercise your privacy rights, you can contact me:

I aim to respond to all privacy-related requests within 5 business days.

Back to Top
+ Download Privacy Policy diff --git a/src/styles/privacy.css b/src/styles/privacy.css index 7b33c23..900baa7 100644 --- a/src/styles/privacy.css +++ b/src/styles/privacy.css @@ -123,4 +123,23 @@ hr { .back-to-top:hover { color: var(--primary-color); text-decoration: none; +} + +.download { + display: inline-block; + background: var(--secondary-color); + border: solid 1px var(--medium-gray-color); + border-radius: 10px; + padding: 5px 20px; + box-shadow: var(--shadow-medium); + align-items: center; + text-align: center; + color: var(--light-gray-color); + transition: background-color 0.3s ease, box-shadow 0.3s ease; +} + +.download:hover { + background-color: var(--primary-color); + box-shadow: var(--shadow-large); + color: var(--light-gray-color); } \ No newline at end of file