// privacy notice
small print
This notice covers finn.monster and its public chat preview. Finn is an independent project operated by Adam, and this page describes the data paths visible in the current public site code without claiming practices the project cannot verify.
Effective .
landing page and early access
Loading the finn.monster landing page does not set a cookie, and the page does not include analytics or known third-party tracking scripts. If a visitor joins early access, the form sends the submitted email address and an anti-spam honeypot field to the site’s own subscribe route. A completed honeypot is discarded rather than stored.
A valid submitted email is normalized and stored in an Upstash Redis store connected through Vercel KV. The code keeps the email in a deduplicated list and records its signup order with a timestamp. The stated purpose is one availability email when Finn is ready; the current site does not present a newsletter, advertising list, or paid product account.
public chat preview
The public preview sends the visitor’s message, an optional opaque response identifier, and the request IP address through finn.monster to its sandboxed chat service. The IP address is forwarded for rate limiting. The browser keeps the visible conversation only in page memory, and the public site code does not persist a transcript between visits.
The preview has no tools, no access to private information, and no memory between visits. Visitors should still avoid entering confidential, account, financial, health, authentication, or other sensitive information because message text must be processed by the chat service to generate a reply.
service providers
Vercel hosts and delivers the Next.js site. Upstash provides storage for early-access email addresses when the production store is configured. The sandboxed service at chatapi.finn.monster processes public preview messages. No advertising network, analytics service, or third-party browser script is included on the landing page in the current repository.
questions and removal requests
The current site code does not define an automatic expiry schedule for an early-access record. Questions about a submitted address, or a request to remove it from the list, can be sent to hi@finn.monster. Include the address used to join so the operator can identify the correct record, and do not include passwords or unrelated sensitive information.