Last updated: September 28, 2026
This Privacy Policy explains what information is collected when you visit this website (saintlife.dev), how it is used, and your rights in relation to it. This site is a personal portfolio operated by Jonathan Kariuki.
This site does not use advertising, tracking cookies or cross-site tracking. It uses cookie-free, anonymous visitor counts (Vercel Web Analytics) to see which pages are read. Personal information is limited to what is strictly necessary to respond to direct contact.
This site collects the following categories of personal data:
Contact information you provide is used solely to:
It is never sold, shared with third parties beyond the service providers listed in section 5, or used for unsolicited marketing.
This site uses a single item of localStorage (not a cookie) to remember your dark/light theme preference across visits. This value (theme) stays on your device and is never transmitted to any server. The animated background also keeps its position in sessionStorage (sky-state) so it continues smoothly between pages; this is cleared when you close the tab and is never transmitted. No cookies, advertising pixels or cross-site trackers are used. Anonymous page-view counts are collected by Vercel Web Analytics, which does not use cookies and does not identify individual visitors.
The following third-party services are used and may process limited data as part of normal page loading:
No other third-party scripts, trackers, or services are loaded by this site.
Emails received are retained only as long as necessary to complete the relevant conversation or project engagement. Messages are managed manually via a standard email inbox. Form submissions are also held in Formspree's dashboard and are deleted there once the conversation or engagement has ended.
You have the right to request access to, correction of, or deletion of any personal data held about you. To exercise any of these rights, contact:
Requests will be responded to within 30 days.
This policy may be updated from time to time. The date at the top of this page reflects the most recent revision. Continued use of the site after changes are posted constitutes acceptance of the updated policy.
For any questions or concerns regarding this Privacy Policy, reach out at saintlife54@gmail.com.