Skip to main content
The Davenporter
Essays Code Arcade Now
Theme
Palette
Jason Davenport

I write about agents doing real engineering work: source control, memory, telemetry, and the human side of AI.

Subscribe

Elsewhere

  • Substack
  • LinkedIn
  • GitHub
  • X
  • RSS
  1. Home
  2. Privacy

Privacy Policy

Last updated October 20, 2026 · Canonical domain: davenporter.com

I run this site with zero third-party trackers, zero advertising cookies, and self-hosted fonts so your browser never leaks your IP address to external font CDNs. I honor Global Privacy Control signals by default, and display preferences stay in your own browser storage.

Zero advertising trackers or third-party ad cookies

I do not load advertising networks, behavioral retargeting scripts, tracking pixels, or third-party advertising cookies on davenporter.com. Reading essays, browsing code, and playing in the arcade never transmit your browsing history to external ad brokers. When aggregate reading telemetry (such as page-level dwell time, scroll depth, and Core Web Vitals via Google Analytics 4 or Cloudflare Web Analytics) is enabled, advertising personalization and cross-site Google signals are explicitly disabled (allow_google_signals: false and allow_ad_personalization_signals: false).

Self-hosted fonts and static assets

Every typeface (Newsreader and Plus Jakarta Sans), stylesheet, icon, and script is served directly from this origin under /static/. Your browser does not open connections to third-party font CDNs, preventing cross-site IP address and Referer header leakage.

Local display preferences

Theme and color palette choices are stored solely in your browser's local storage (davenporter-theme and davenporter-palette) so pages render without a flash of unstyled content. Those values never leave your device.

Global Privacy Control (Sec-GPC)

This site honors the Global Privacy Control signal (Sec-GPC: 1) and publishes machine-readable confirmation at /.well-known/gpc.json. Because I never sell or share personal data, Global Privacy Control restrictions are enforced by default for every visitor.

Interactive AI & Cloud Run logs

When you use the optional "Ask" feature, your browser first attempts to run Gemini Nano locally on your device. If your browser does not support on-device inference, your question is sent to this site's Google Cloud Run backend (us-central1) and answered with Vertex AI using project credentials without storing personal profiles. Standard transient HTTP request logs on Google Cloud Run are retained only for operational reliability and security diagnostics.

Contact

For privacy or security questions, see /.well-known/security.txt or reach out via GitHub (@davenportjw).

Subscribe on Substack · RSS · Privacy ·
Page metadata

Social card and structured data

The share image, feeds and Schema.org JSON-LD that search engines and AI tools read for this page.

Social card

Title card for The Davenporter
Card URL: /og/home.svg

Machine feeds

/llms.txt /llms-full.txt /sitemap.xml /api/agent/spec

Structured data

{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Person",
      "@id": "https://davenporter.com/#jason-davenport",
      "name": "Jason Davenport",
      "alternateName": "@davenportjw",
      "jobTitle": "AI & Distributed Systems Architect",
      "description": "Exploring agent-first source control (cosm), trajectory-to-lineage observability, Spanner-backed agent memory consolidation (Electric Sheep), hybrid local/cloud LLM routing, and real-time multiplayer browser simulations on Google Cloud Run.",
      "url": "https://davenporter.com",
      "sameAs": [
        "https://davenporter.substack.com",
        "https://www.linkedin.com/in/davenportjw",
        "https://github.com/davenportjw",
        "https://x.com/davenportjw"
      ]
    },
    {
      "@type": "WebSite",
      "@id": "https://davenporter.com/#website",
      "url": "https://davenporter.com",
      "name": "The Davenporter",
      "description": "Learnings about software, technology, agentic systems, and occasionally home renovation.",
      "publisher": {
        "@id": "https://davenporter.com/#jason-davenport"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "ImageObject",
      "@id": "https://davenporter.com/privacy#primaryimage",
      "url": "https://davenporter.com/og/home.png",
      "contentUrl": "https://davenporter.com/og/home.png",
      "width": 1200,
      "height": 630,
      "caption": "Title card for The Davenporter",
      "representativeOfPage": true,
      "creator": {
        "@id": "https://davenporter.com/#jason-davenport"
      },
      "license": "https://creativecommons.org/licenses/by/4.0/",
      "acquireLicensePage": "https://davenporter.com/writings"
    },
    {
      "@type": "WebPage",
      "@id": "https://davenporter.com/privacy#webpage",
      "url": "https://davenporter.com/privacy",
      "name": "Privacy Policy | The Davenporter",
      "description": "I run this site with zero third-party trackers, zero advertising cookies, and self-hosted fonts so your browser never leaks your IP address to external font CDNs. I honor Global Privacy Control signals by default, and display preferences stay in your own browser storage.",
      "isPartOf": {
        "@id": "https://davenporter.com/#website"
      },
      "about": {
        "@id": "https://davenporter.com/#jason-davenport"
      },
      "primaryImageOfPage": {
        "@id": "https://davenporter.com/privacy#primaryimage"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "FAQPage",
      "@id": "https://davenporter.com/privacy#faq",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "How does The Davenporter handle privacy and cookies?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "I run this site with zero third-party trackers, zero advertising cookies, and self-hosted fonts so your browser never leaks your IP address to external font CDNs. I honor Global Privacy Control signals by default, and display preferences stay in your own browser storage."
          }
        }
      ]
    },
    {
      "@type": "BreadcrumbList",
      "@id": "https://davenporter.com/privacy#breadcrumb",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Home",
          "item": "https://davenporter.com/"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Privacy",
          "item": "https://davenporter.com/privacy"
        }
      ]
    }
  ]
}

Ask The Davenporter

● Checking local AI… How it works →

Chrome can download Gemini Nano so answers run on your device.

0%
Ask anything about the essays, projects, or games on this site.