Sakulion Maker
Sakulion Maker
An invitation-only web app that draws Sakuraion characters in whatever situation or emotion the user asks for, using an AI image editing API.
What this app does
An invitation-only web app that draws Sakuraion characters in whatever situation or emotion the user asks for, using an AI image editing API.
Who uses it
This is a personal tool operated by Hidenobu Nagai. Access is limited to the operator and the small number of people he has allowed. It is not a commercial product and it is not offered to the general public.
Platform
Vercel (Next.js, with Vercel Postgres and Blob storage)
Google user data and how it is used
The Google email is used only to sign the person in and to look up that person's access role in the app's own user table. No other Google API is called.
- Email address of the signed-in Google Account, used for sign-in, access approval and role lookup
- Google Account display name and profile picture returned at sign-in (the app itself reads only the email)
Where the data is stored
- The app's own hosted Postgres database: user email, role, password hash, generation records holding the prompt text and the generated image location, daily rate-limit counters, and audit logs
- Generated images in Vercel Blob storage
- An encrypted session cookie and one browser local-storage flag for the install banner
Services that receive data
| Service | What it receives |
|---|---|
| Google Gemini API | The prompt, and any optional reference image the user uploads, to generate the image. |
| Google Sign-In | The sign-in request and the returned account identity. |
| Vercel | Hosting, database and image storage, plus aggregated analytics. |
| Sentry | Error and performance reports, configured not to attach personal data by default. |
| Resend | The recipient's email address and the message, for password resets and access notices. |