aitji.xyz
home about blogs projects

last updated 1 august 2026

privacy

this is a small personal site. it has no accounts, payments, advertising, or form that asks for personal details. some technical data is still processed so pages can load, stay secure, and optionally produce basic traffic statistics.

the useful summary

vercel handles normal web requests. cloudflare manages the domain, with some DNS records served through google. google analytics is on by default unless your browser sends a recognized privacy signal, and you can turn it off below at any time.

what gets processed

  • request data: hosting and network providers can receive your IP address, requested URL, timestamps, browser or device details, approximate location derived from IP, and security, error, or performance information.
  • analytics, on by default: unless you turn it off or your browser sends a recognized privacy signal, google analytics 4 receives page URLs and titles, referrers, browser and device details, language, approximate region, and interaction events. this site disables google signals and advertising-personalization signals. google says an IP address may be used transiently to provide the service and infer approximate location, but is not logged or stored as an individual IP address in GA4.
  • browser storage: sessionStorage keeps a repository-data cache for about five minutes. the schedule tool stores its timetable and reduction setting in localStorage. the analytics choice stores only on or off.
  • public project and status data: project listings normally load from a file served by this site; if that fails, your browser may request the same public data directly from jsdelivr (a CDN that mirrors public github content), or a server-side api on this site fetches it from github instead. discord status always goes through a server-side api on this site, which checks a public lanyard endpoint and falls back to a direct bot connection if lanyard is unavailable, so your browser does not contact discord or lanyard directly. visitors are not asked to sign in to github or discord or provide credentials.

services involved

vercel

hosts the static site and API routes, serves files through its network, and may keep operational or security logs. vercel privacy

google

provides google analytics, on by default and can be turned off below, and remotely hosted fonts, which load on every visit regardless of the analytics choice. loading either sends a request to google, and some DNS records for this domain are also served through google. google privacy

cloudflare

manages the domain and most DNS records. if a DNS record is proxied, cloudflare may also process connection and request metadata. cloudflare privacy

github, jsdelivr, discord, and lanyard

provide public project or status information used by parts of the site. github and jsdelivr may receive a request directly from your browser if the cached copy on this site is unavailable; discord and lanyard are only ever contacted by a server-side api on this site, not by your browser directly. their own policies apply when they receive a request.

analytics, cookies, and choices

google analytics loads automatically on this site unless a recognized privacy signal is present in your browser or you have turned it off. once loaded, it can set first-party cookies such as _ga to distinguish visits and sessions. turning analytics off blocks future analytics calls from this site and attempts to remove its cookies for this domain.

global privacy control and the common do-not-track signal keep analytics off automatically, even on a first visit, before any choice is made. browser cookie controls, extensions, and network blockers can provide additional control.

retention and requests

browser storage remains on your device until it expires, is replaced, or you clear it. provider-side logs and analytics data follow the retention settings and privacy terms of each provider. because this site has no user accounts, there is usually no profile here to retrieve or delete.

for a privacy question or request connected to data controlled by this site, email me@aitji.xyz. do not send secrets through ordinary email.

children

the site is a general personal portfolio and is not designed to collect personal information from children. please do not submit personal details through linked contact channels if you are not comfortable doing so.

changes

this notice may change when the site, hosting, or analytics setup changes. the date at the top will be updated when that happens.

privacy terms humans security