Privacy and comments
As of November 10, 2026
Comments
Comments store a name, content, creation time and a password hash used to authorize edits and deletion. Plaintext passwords are not stored, and hashes are not public. You can edit or delete a comment with its password; no account is required. Do not include sensitive personal information in comments.
Visit measurement
When measurement is connected, the site records page paths, source categories such as search engines and X, random browser and session identifiers, navigation to related articles and collection times. Browser-storage identifiers do not represent a count of real people and are renewed after 90 days. Thirty minutes of inactivity starts a new session. Blog visitor statistics are used to measure readership. The store offers a separate choice about Meta ad measurement. Store advertising preferences. The public counter shows only today's distinct browser identifiers, using US Eastern Time.
Visit analytics do not store full referrer URLs, raw search queries or UTM parameters, email addresses or raw IP addresses. Visits referred by X domains or links marked utm_source=x or twitter are classified as X. Unavailable referral sources are classified as unknown. Owner and test visits are excluded from performance reporting. Visit events are not sent when the browser's tracking opt-out setting is enabled.
Retention and processing
Raw visit events are retained for 30 days and daily aggregates for 13 months. Temporary one-way IP identifiers used to block spam and repeated requests are cleaned up within 24 hours. Raw visit data and administrative information are not public. GitHub, Render and Supabase provide the service; processing locations follow their respective configurations.
Language preference
When you enter the homepage, the site uses your browser's preferred languages to show Korean or English. A language you select in the header is saved in this browser's storage and is not sent to the server. Clearing site storage also removes that choice. Articles opened through search or shared links keep the language of their URL.
Clearing storage and contacting me
Clearing this site's browser storage removes its browser identifier. A later visit may generate a new identifier. Leave questions about personal information in comments or site errors on the relevant article. Do not include authentication information.
Exclude this browser
Stop counting future visits from this browser. This is useful when checking or editing your own site.
