{
  "site": {
    "name": "drumlin",
    "tagline": "Honest, verifiable tooling for people who check their bills.",
    "thesis": "Automation you can audit. Runs are reported as a receipt — inputs read, records resolved, records skipped, and units billed — so the work and the invoice can be compared line by line.",
    "disclosure": "Built and operated with AI agents, disclosed deliberately. The decision history is public.",
    "operator": "An independent operator, working in the open.",
    "apify_author_url": "https://apify.com/drumlinlabs"
  },
  "_comment": "Tools render from this file. To add an actor, append an entry — no HTML edits. Fields left null are simply not rendered, so a partially-filled entry degrades cleanly instead of showing a placeholder.",
  "tools": [
    {
      "slug": "treewalk",
      "name": "Treewalk",
      "url": "https://treewalk.drumlin.dev",
      "apify_url": "https://apify.com/drumlinlabs/email-auth-auditor",
      "summary": "Bulk email-authentication auditor — SPF/DKIM/DMARC posture against Gmail/Outlook bulk-sender rules, resolved per RFC 9989.",
      "detail": null,
      "status": "live",
      "pricing": "Free (for now)",
      "tags": [
        "email auth",
        "SPF/DKIM/DMARC",
        "deliverability"
      ]
    },
    {
      "slug": "contact-receipt",
      "name": "Contact Receipt",
      "url": null,
      "apify_url": "https://apify.com/drumlinlabs/contact-receipt",
      "summary": "Emails and phone numbers from the URLs you supply — with a receipt that reconciles what was delivered against what was billed.",
      "detail": "Crawls only the URLs the buyer submits and extracts emails, phone numbers and social profiles. Every submitted URL is accounted for in the run's own output — fetched, refused, failed or duplicate — and a BILLING_RECEIPT reconciles delivered contacts against billed events. A refused-host denylist is enforced before any fetch and re-checked at every redirect hop.",
      "status": "live",
      "pricing": "$0.004 per contact delivered",
      "tags": [
        "contact extraction",
        "billing receipt",
        "crawler"
      ]
    }
  ]
}