Privacy
Last updated
SQLPress is a static site. There is no application server, no database of readers, no sign-in, no comment system, no newsletter and no ad network. Nothing published here asks who you are, and the site has no mechanism to find out.
This page states exactly what is measured, what is stored, and who else touches a request on its way to your browser.
What is collected
Page analytics
The site runs Cloudflare Web Analytics. It is cookieless and does not
fingerprint devices. A small script (beacon.min.js, served from
static.cloudflareinsights.com) reports a page view to cloudflareinsights.com
containing:
- the URL of the page and the referrer that led to it
- browser, operating system and device class, as reported by the user agent
- country, derived at the edge from the connection
- page-load and Core Web Vitals timings
The measurement carries no identifier that persists between page views, so sessions cannot be reconstructed and returning visitors cannot be recognized. The reports are read in aggregate — which articles get read, where readers come from, and which pages are slow.
Request logs
Cloudflare serves this site and, like any web server, records the requests it handles: IP address, timestamp, requested path, user agent and response status. Those logs exist to deliver pages, cache them, and block abuse. They are held by Cloudflare under their own retention rules; SQLPress does not export them, join them to anything, or use them for analytics.
What is not collected
- No cookies are set by this site. See the cookie policy for the full detail, including the strictly necessary cookies Cloudflare’s edge may set
- No account, profile or contact record — there is nothing to sign up for
- No forms, comments or uploads
- No advertising, ad networks, affiliate links or sponsored placements
- No third-party analytics, tag managers, session recorders or heatmaps
- No external fonts or CDN assets. Fonts are self-hosted and served from
sqlpress.com, so no request reaches Google Fonts or any other font host - No embedded video, social widgets or iframes
A Content-Security-Policy header enforces this rather than leaving it to good intentions: scripts, styles, images and fonts must come from this origin, and the only permitted outbound connection is the Cloudflare analytics endpoint named above.
Search stays on your device
Site search is powered by Pagefind. The index is downloaded from sqlpress.com
as static files and queried in your browser. What you type into the search box is
never transmitted anywhere.
What is stored in your browser
One localStorage entry, sqlpress-theme, holding light or dark when you
pick a theme explicitly. Choosing System deletes the entry. It is read only by
the page you are on and is never sent to a server. Clearing site data removes it.
Beyond that, your browser caches pages, fonts and the search index in its normal HTTP cache, as it does for any website.
Who processes data
Cloudflare, Inc. — hosting (Cloudflare Pages), CDN, DDoS protection and Web Analytics. Cloudflare operates a global network, so requests may be handled outside the EEA under the transfer mechanisms in Cloudflare’s privacy policy and their data processing addendum.
There is no other processor. Nothing is sold, rented, shared for advertising, or handed to a data broker.
Legal basis and rights
Under the GDPR, aggregate measurement and security logging rest on legitimate interests (Article 6(1)(f)): understanding which articles are useful, and keeping the site available. No consent prompt is shown because no non-essential information is stored on your device.
No special-category data is processed, no profiles are built, and no automated decision-making takes place.
You have the right to access, rectification, erasure, restriction, objection and portability, and the right to complain to your supervisory authority. Write to contact@sqlpress.com to exercise any of them.
One honest caveat: because analytics carries no identifier and logs are held by Cloudflare, an access or erasure request usually cannot be matched to a specific record. Where that is the case you will be told so directly rather than sent a template reply.
California residents
SQLPress does not sell personal information, does not share it for cross-context behavioral advertising, and offers no financial incentive tied to data. The only category involved is internet activity and the coarse location implied by an IP address, processed by Cloudflare as described above. Requests to know, delete, correct or opt out go to the same address; you will not be treated differently for making one.
Children
The site is written for a professional audience and is not directed at children under 16. No information is knowingly collected from them.
Links out
Share buttons on articles build links to X, LinkedIn, Hacker News and Reddit. Nothing is loaded from those services until you click; once you do, their privacy policies apply, not this one. The same holds for the sources cited in articles.
Changes
Material changes are published here with a new Last updated date rather than applied silently. Questions about this policy: contact@sqlpress.com.