Privacy Policy for the Guestbook (jonathanbangert.com)
Last Updated: April 23, 2025
This Privacy Policy explains how Jonathan Bangert ("we", "us", or "our") collects, uses, and protects your information when you use the guestbook feature on Jonathan Bangert's website (jonathanbangert.com).
1. Information We Collect
Information via Authentication: When you sign in using Google, GitHub, or Twitter/X, we receive your Name, Profile Picture, and a unique User ID from the provider. We use the User ID solely to associate your account with your messages. We do not collect or store your email address from these services.
Information You Provide: You submit your Guestbook Message and choose a Balloon Color.
Automatically Collected Information: We automatically record the Timestamp when you submit a message.
2. How We Use Your Information
We use the collected information solely to:
Display your guestbook entry publicly on jonathanbangert.com, including your Name, Profile Picture, Message, Timestamp, and chosen Balloon Color.
Operate and maintain the guestbook service, including preventing spam.
3. Authentication Providers
Authentication is handled by third-party services (Google, GitHub, Twitter/X). Your interaction with these services is governed by their respective privacy policies, which we encourage you to review.
4. Data Storage and Sharing
Your guestbook data (Name, Profile Picture URL, User ID, Message, Timestamp, Balloon Color) is stored using Upstash.
The website and guestbook functionality are processed via Vercel.
We do not sell or share your personal information with other third parties, except as necessary to provide the service (i.e., with our hosting and database providers) or if required by law.
5. Data Retention
We store your guestbook entries indefinitely to maintain the integrity of the guestbook. You can request the deletion of your specific entries (see Your Rights).
6. Your Rights
You can edit the content of your own guestbook messages after posting.
You can request the deletion of your guestbook messages and associated data (Name, Profile Picture link, User ID) by contacting us at . We will process deletion requests promptly.
7. Cookies
We use necessary cookies provided by Auth.js to manage your login session and authentication. We do not use cookies for tracking or advertising.
8. Children's Privacy
Our service is not directed towards children under the age of 13. We do not knowingly collect personal information from children under 13. If we become aware that we have collected such information, we will take steps to delete it.
9. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of any changes by posting the new policy on this page.
10. Contact Us
If you have any questions about this Privacy Policy, please contact us at: