Personal application tracker
Privacy notice
Last updated: 1 October 2026
Purpose
This feature helps the site owner, Zhengyang Wang, manage his own graduate applications. Public pages show universities, programme names and official links. Application identifiers, fees, progress, documents, messages and screenshots are available only after the owner signs in.
Sign-in and mail access
GitHub verifies the owner’s identity. NetEase is the application mailbox and is collected through read-only IMAP. Gmail tracking is paused; its existing authorization is limited to gmail.readonly. Mail access identifies application-related notices and does not send, delete or modify messages in the mailbox.
Information stored and used
The tracker stores application records, documents selected by the owner, and relevant message text, provenance and proposed updates. Admission and document-request findings await the owner’s confirmation before changing official records. Mail attachments are not automatically downloaded; metadata indicates that manual review may be needed.
Storage and access
GitHub Pages hosts the public site. Supabase stores private records and files with server-enforced owner access. Mail collection runs in a private GitHub repository; authorization credentials are stored in encrypted service configuration. Private content is excluded from public site releases.
Use limitations
The tracker does not sell data, use it for advertising, or initiate model training. The owner authorizes scheduled local Codex tasks to analyse shortlisted NetEase application messages. Scheduling runs on the owner’s computer; model processing uses the current Codex service and its account data settings, not an offline model. No separate paid OpenAI API is connected. Google user data is used only for the owner’s application management and necessary operation and maintenance. Private content is not shared with other site visitors.
Disconnecting and deleting
The owner can revoke Gmail access in Google Account third-party connections, revoke the NetEase client password, or disable collection. Revocation does not automatically delete previously stored records. The owner can delete records and attachments through the private database and storage management interface. Records are retained until the owner deletes them.
Contact
For questions about this feature or its data, contact the site owner at wzhengyang12@gmail.com.
Google API information is used according to the Google API Services User Data Policy, including its Limited Use requirements.
Back to programmes