Private Only you can see this page — Cloudflare Access, not indexed.

Private sitemap.

Everything I have made, grouped by type, with where it is hosted and who can open it. This page sits behind Cloudflare Access. If you're seeing this and shouldn't be, let me know at contact@benwiddowson.com.

Last checked 2026-11-12: 46 things found on Cloudflare. Rebuilt automatically on the 1st of each month.

2 new since last time. Add details to private/apps.json to sort them.

Websites 6

ben25w.com ben25w.com

Early Years Teacher landing page.

Cloudflare (proxied, no Pages project found)Open to anyone
benwiddowson.co.uk benwiddowson.co.uk

Early Years Teacher landing page.

Cloudflare (proxied, no Pages project found)Open to anyone
benwiddowson.com (main site) benwiddowson.com

Homepage, app pages, privacy and support pages, FOLSEA page, Vault editor.

Cloudflare Pages: my-homepageOpen to anyone

Deploys on push to GitHub repo my-homepage

Little Bookshelf little-bookshelf.com

Little Bookshelf site and API.

Cloudflare Pages: little-bookshelf-apiOpen to anyone

Deployed by hand with wrangler (not linked to GitHub). Code: little-bookshelf-api

Portfolio desk portfolio.benwiddowson.com

Teaching portfolio as papers on a desk (drag, read page by page, desk lamp). Password screen for now (Pages secret SITE_PASSWORD). Real pages still to be added.

Cloudflare Pages: portfolio-deskLocked (key needed)

Deployed by hand with wrangler (not linked to GitHub). Code: portfolio-desk

Support (legacy) support.benwiddowson.com

Frozen legacy support page, still the App Store Support URL for Student Showcase and Shop Role Play. Delete once the listings point at /support/.

Cloudflare Pages: ben-supportOpen to anyone

Deploys on push to GitHub repo ben-support

Teaching and classroom 8

Alfred alfred.benwiddowson.com

EYFS planning dashboard.

Cloudflare Pages: alfredCloudflare Access login

Deploys on push to GitHub repo alfred

Alfred connector alfred-mcp.benwiddowson.com

Worker that lets Claude read and write Alfred's plans (MCP).

Cloudflare Worker: alfred-mcpNo page at the root

Code: GitHub repo alfred

Dobble Card Generator dobble-cards.benwiddowson.com

Make Dobble-style card sets.

Cloudflare Pages: dobble-generatorOpen to anyone

Deploys on push to GitHub repo dobble-generator

How Many? (subitising game) subitising-game.benwiddowson.com

Quick-look counting game for Early Years on iPad. Admin page at /admin/ for picture packs and colours.

Cloudflare Pages: subitising-gameOpen to anyone

Deploys on push to GitHub repo subitising-game

Lost and Found contact lost.benwiddowson.com

Contact page for found items.

Cloudflare Pages: lost-and-foundOpen to anyone

Deployed by hand with wrangler (not linked to GitHub). Code: lost-and-found

Phonics CVC Words phonics-drag-spell.pages.dev

Drag and spell phonics game.

Cloudflare Pages: phonics-drag-spellOpen to anyone

Deploys on push to GitHub repo phonics-drag-spell

Phonics CVC Words (Worker copy) phonics-drag-spell.cloudflare-jx6w3.workers.dev

The same game is also deployed as a Worker, besides the Pages project. One of the two can probably go.

Cloudflare Worker: phonics-drag-spellOpen to anyone

Code: GitHub repo phonics-drag-spell

Photo Print Layout photo-printer-ipad.benwiddowson.com

Lay out photos for printing from an iPad.

Cloudflare Pages: photo-printer-ipadOpen to anyone

Deploys on push to GitHub repo photo-printer-ipad

Reading, media and saved things 5

News feed newsfeed.benwiddowson.com

RSS and newsletter reader with briefings, games and taste learning.

Cloudflare Worker: news-feedCloudflare Access login

Code: GitHub repo news-feed

News feed (preview) newsfeed-preview.benwiddowson.com

Test copy of the news feed, key needed.

Cloudflare Worker: news-feed-previewLocked (key needed)

Code: GitHub repo news-feed

Paste to Readwise readwise-highlights-adder.benwiddowson.com

Paste text, save it as Readwise highlights.

Cloudflare Worker: readwise-highlights-adderCloudflare Access login

Code: GitHub repo readwise

Pull List (comics releases) comics-tracker.benwiddowson.com

Comic release tracker. Not the seedbox Comic Tracker app.

Cloudflare Pages: comics-releasesOpen to anyone

Deployed by hand with wrangler (not linked to GitHub). Code: Comics-releases

Raindrop Video Wheel raindroproulette.benwiddowson.com

Spin to pick a saved video.

Cloudflare Pages: raindrop-video-wheelOpen to anyone

Deployed by hand with wrangler (not linked to GitHub). Code: raindrop-video-wheel

Trackers and everyday tools 8

Clothes Tracker clothestracker.benwiddowson.com

Wardrobe and sizes tracker.

Cloudflare Worker: wardrobe-trackerCloudflare Access login

Code: GitHub repo wardrobe-tracker

Investment Tracker investment-tracker.benwiddowson.com

Investments and finances.

Cloudflare Worker: finance-trackerCloudflare Access login

Code: GitHub repo Finance-tracking

LEGO Tracker lego-tracker.benwiddowson.com

LEGO collection and prices.

Cloudflare Pages: lego-trackerOpen to anyone

Deploys on push to GitHub repo Lego-tracker-

Shoe Sizes shoe-size.benwiddowson.com

Shoe size tracker.

Cloudflare Pages: shoe-size-trackerOpen to anyone

Deploys on push to GitHub repo Shoe-size-tracker

UNO Collection uno.benwiddowson.com

UNO deck collection.

Cloudflare Pages: unoOpen to anyone

Deploys on push to GitHub repo uno

Vinyl Log vinyl.benwiddowson.com

Vinyl record collection.

Cloudflare Pages: vinyl-logOpen to anyone

Deploys on push to GitHub repo vinyl-log

Watch Later watch-later.benwiddowson.com

YouTube subscriptions tracker: videos to watch later.

Cloudflare Worker: watch-laterCloudflare Access login

Code: GitHub repo watch-later

Wine Tracker wine-tracker.benwiddowson.com

Wine log.

Cloudflare Pages: wine-trackerOpen to anyone

Deploys on push to GitHub repo wine-tracker

Dashboards and admin 1

Hidden Mail hidden-mail.benwiddowson.com

Email alias dashboard (SimpleLogin addresses).

Cloudflare Pages: ben25w-mail-dashboardCloudflare Access login

Deployed by hand with wrangler (not linked to GitHub)

Background jobs and connectors (no page) 13

App Store stats appstore-stats.cloudflare-jx6w3.workers.dev

App Store numbers.

Cloudflare Worker: appstore-statsNo page at the root
bookwatch booktracker.benwiddowson.com

Bindery webhook emails and weekly Google Books 'released but missing' digest.

Cloudflare Worker: bookwatchNo page at the root
Claude Discord bridge claude-discord-bridge.cloudflare-jx6w3.workers.dev

Connects Claude and Discord.

Cloudflare Worker: claude-discord-bridgeNo page at the root

Code: GitHub repo claude-discord-bridge

Comics cron comics-cron-worker.cloudflare-jx6w3.workers.dev

Scheduled job for the comics releases app.

Cloudflare Worker: comics-cron-workerHTTP 500
Comics email comics-email-worker.cloudflare-jx6w3.workers.dev

Emails for the comics releases app.

Cloudflare Worker: comics-email-workerHTTP 500
Email alias Worker ben25w-email-alias.cloudflare-jx6w3.workers.dev

Email alias handling.

Cloudflare Worker: ben25w-email-aliasNo page at the root

Code: GitHub repo ben25w-email-alias

LEGO price checker lego-price-checker.cloudflare-jx6w3.workers.dev

Checks LEGO prices for the tracker.

Cloudflare Worker: lego-price-checkerOpen to anyone
Longbox support longbox-support.cloudflare-jx6w3.workers.dev

Support Worker for the Longbox app.

Cloudflare Worker: longbox-supportOpen to anyone
MCP proxy mcp-proxy.cloudflare-jx6w3.workers.dev

Proxy for MCP connectors.

Cloudflare Worker: mcp-proxyHTTP 405
Put.io Shuffle TV link putio-shuffle-tv-link.cloudflare-jx6w3.workers.dev

TV pairing link for Put.io Shuffle.

Cloudflare Worker: putio-shuffle-tv-linkNo page at the root
Raindrop Roulette router raindroproulette-router.cloudflare-jx6w3.workers.dev

Routing Worker for the Raindrop Video Wheel.

Cloudflare Worker: raindroproulette-routerNo page at the root
Site traffic report site-traffic-report.cloudflare-jx6w3.workers.dev

Monthly Cloudflare Web Analytics email.

Cloudflare Worker: site-traffic-reportNo page at the root
Threads token refresh threads-token-refresh.cloudflare-jx6w3.workers.dev

Keeps the Threads token fresh.

Cloudflare Worker: threads-token-refreshNo page at the root

Links to my own machines 3

Hermes hermes.benwiddowson.com

Tunnel to the Hermes agent machine.

Cloudflare Tunnel to my own machineCloudflare Access login
Hermes connector hermes-mcp.benwiddowson.com

MCP endpoint into Hermes.

Cloudflare Tunnel to my own machineNo page at the root
SSH / VPS ssh.benwiddowson.com

Browser SSH to the VPS.

Cloudflare Tunnel to my own machineCloudflare Access login

New, not sorted yet 2

photos.benwiddowson.com photos.benwiddowson.com

Found on Cloudflare but not described yet. Add it to private/apps.json.

Cloudflare Pages: marketing-photosOpen to anyone

Deploys on push to GitHub repo marketing-photos

social.benwiddowson.com social.benwiddowson.com

Found on Cloudflare but not described yet. Add it to private/apps.json.

Cloudflare Worker: social-schedulerCloudflare Access login

How this page stays current

The cards above are generated. On the 1st of every month a job reads Cloudflare (Pages, Workers, DNS), checks which addresses ask for a login, and rebuilds them. Names, types and descriptions live in private/apps.json; anything new shows up under "New, not sorted yet" until it is added there. The public pages are on the public sitemap.