Privacy Policy
The short version
manikumarjami.com is a personal site. Most of it collects nothing. The Psychology Lab is the only part that asks for your email, and only when you opt in to receive your full assessment report. Your email and your scores are never stored on any database I control. They are used once, in transit, to deliver one email to you, and then they are gone.
What this site collects, and when
Pages that collect nothing
The home page, all section pages (/about, /career, /portfolio, /skills, etc.), the DriveX case study, the blog index, and individual blog posts. Visiting these pages does not store anything about you on a server controlled by me.
The Psychology Lab
Six self-assessments live at /labs. They behave differently depending on the test:
- Wellbeing screener (PHQ-9 + GAD-7)Never gated. Your answers and scores never leave your browser. No email collection. No server call.
- Attachment Style (ECR-S)Same. The instrument's license is academic / non-commercial, so this test deliberately stays free of any data pipeline.
- Big Five, Career Interest, Student Stress, Cognitive SnapshotHeadline result is free with no signup. The full deep-report unlocks after you enter your email so I can deliver the report. The email is sent once via Resend and nothing is stored on any database I control.
What the unlock submission contains, and what happens to it
When you fill in the unlock form for the four gated tests, this data is sent to /api/submit as a one-shot request:
- Your emailUsed once to send you your results email. Discarded after the email is dispatched.
- First nameOptional. Only used to personalise the email greeting. Discarded after dispatch.
- The test IDe.g. "big-five". Tells the email which per-test interpretive copy to include.
- Your scores summaryThe human-readable percentile breakdown shown on your results page (e.g. "Openness: 78th percentile (high)"). Embedded into the email body and discarded after dispatch. Your raw item-by-item answers stay in your browser.
- The results URLThe link back to your personal results page, embedded in the email button so you can revisit the deep report.
- Newsletter opt-in flagTrue / false based on the checkbox you ticked. If true, the email includes a newsletter subscription confirmation line and a hidden form on the lab page also posts your email to my Substack publication (Substack stores it from that point on). If false, the email is a one-time results delivery and nothing else happens.
The submission handler does not write anything to a database. There is no audit row, no analytics row, no operator notification email. Your data exists in three transient places: the request body Vercel passes to the function (lives milliseconds), Resend's send pipeline (processes the email in transit per Resend's terms), and your own inbox (forever, because that is yours).
One narrow exception: to prevent abuse, the function keeps an ephemeral in-memory map of recent submission counts per IP, keyed on a 16-character SHA-256 hash of the IP. The window is one hour, and the map is wiped whenever Vercel cold-starts the function. The hashed IP is never written to disk and never sent to any third party.
Where the data goes
- ResendResend is the transactional email service that delivers your results email. The function passes the email body to Resend and Resend hands it to your mail provider. Resend retains short-term send logs per its own terms. The sending domain is a subdomain I own and have verified (
labs.manikumarjami.com). I do not store anything on Resend either. Resend privacy policy. - SubstackIf you ticked the newsletter checkbox, your email is also posted to my Substack publication "Thought Mechanic" via a hidden form on the lab page. Substack sends its own confirmation email and hosts the subscription from that point on. You can unsubscribe via the link in any newsletter email or in the results email. Substack privacy policy.
- VercelThe site is hosted on Vercel. Vercel processes server logs (IP, User-Agent, path, timing) for hosting and abuse prevention, with a 4-week retention. These logs are tied to requests, not to identities, but they do exist while the retention window holds. Vercel privacy policy.
What stays in your browser only
The Psychology Lab uses your browser's localStorage for one thing only: saving your in-progress quiz answers so you can close the tab and resume later. Those keys are cleared automatically when you finish a test. The unlock state and your email are not stored on your device. Each visit requires a fresh email submission to unlock the deep report. Old keys from before 18 May 2026 are removed automatically the next time you open the lab.
Cookies and analytics
I use Vercel Analytics and Vercel Speed Insights to count page views and measure load performance. Both are configured for anonymous, cookieless tracking. They do not link your browsing to your identity. Vercel Analytics privacy.
I do not use Google Analytics, Facebook Pixel, or any third-party advertising trackers.
Retention
I do not retain Lab submission data on my own systems. The submission handler does not write to a database. The only persistence is:
- Your inboxThe results email is yours forever, unless you delete it.
- Substack subscriptionIf you opted in, Substack hosts the subscription per Substack's retention policy. Unsubscribe via any newsletter email or via the link in the results email.
- Vercel logs4-week retention of server logs (IP, User-Agent, path, timing). Tied to requests, not identities.
- Resend send logsShort-term retention per Resend's terms.
If you want any of the above removed, contact the respective service directly, or email me at manikumarjami@gmail.com and I will help.
Your rights
If you are in the European Union or California, you have the right to access, correct, and delete personal data we hold about you, and to object to or restrict its processing. Email me at manikumarjami@gmail.com and I will respond within 7 days.
Children
The site and the Psychology Lab are intended for adults (18+). The Wellbeing screener is a clinical-grade screening tool and should be used only with adult judgement or under professional guidance.
Disclaimers
The Psychology Lab provides self-reflection tools, not clinical diagnoses. None of the assessments here are a substitute for a licensed mental-health professional. If you are in crisis, please contact a helpline: KIRAN 1800-599-0019 (India, 24/7), Vandrevala 1860-2662-345 (India, 24/7), AASRA +91-9820466726 (India, 24/7), or your local emergency services.
Updates to this policy
If I change anything substantive on this page I will update the "Last updated" date at the top. I will not silently change what data is collected or how it is used.
Contact
Email manikumarjami@gmail.com for any privacy question, deletion request, or correction.