TODO for AI
The AI workspace for high performers: your whole team and its agents on one shared board, doing the work in your own tools. One price, every model.
What we found
- Analytics set tracking cookies before any opt-in, and we found no consent manager.
- It sends four of the six security headers we check; missing are Permissions-Policy and Content-Security-Policy.
- Built with TanStack Start, the site is served through Cloudflare, with a domain registered in 2024.
- Only 36 launches we've crawled run Better Auth.
Built with: 24 technologies
How it fits together
Each technology runs on, or extends, the one it sits under.
| Technology | Type |
|---|---|
| Infrastructure | |
|
|
CDN |
|
|
DNS |
|
|
OS |
|
|
Security |
| HSTS | Security |
|
|
Server |
|
|
Business email |
|
|
Transactional email |
| Build & Framework | |
|
|
Auth |
|
|
CSS framework |
|
|
Developer tools |
|
|
Icon font |
|
|
JavaScript library |
|
|
JavaScript library |
|
|
JavaScript library |
|
|
Meta-framework |
|
|
UI library |
|
|
UI library |
|
|
UI library |
| Analytics & Marketing | |
|
|
Analytics |
|
|
Marketing |
|
|
SEO |
| AI & Emerging | |
|
|
AI API |
|
|
AI service |
Each technology links to its own page: which other new sites launched with it.
Site checks
| Custom title and meta description | |
| Open Graph tags (title, image, description) | |
| Twitter card meta tags | |
| Canonical URL declared | |
| Responsive viewport meta tag | |
| Favicon present | |
| Semantic HTML (nav, main, article) |
| Referrer-Policy | |
| X-Frame-Options | |
| Permissions-Policy experimental | |
| X-Content-Type-Options | |
| Content-Security-Policy | |
| Strict-Transport-Security | |
| X-XSS-Protection deprecated, not counted |
| Privacy policy /legal/privacy-policy | |
| Terms of service /legal/terms-of-service | |
| Consent manager not detected; analytics set tracking cookies on our visit with no opt-in step |
Mentions: GDPR, Cookies, Do Not Sell
| robots.txt | |
| sitemap.xml 665 URLs | |
| security.txt optional | |
| llms.txt | |
| ads.txt only for ad-funded sites | |
| humans.txt optional |
| llms.txt published | |
| No AI bots blocked in robots.txt | |
| Content-Signal ai-train = yes | |
| Content-Signal search = yes | |
| Content-Signal ai-input = yes | |
| Link headers none advertised |
| State | Record | Status |
|---|---|---|
| SPF -all | Strict (-all) | |
| DMARC p=reject | Reject (strict) | |
| DKIM | Found | |
| MTA-STS | Not deployed | |
| TLS-RPT | Not configured |
Hosting and network
| Network | HETZNER-AS - Hetzner Online GmbH, DE AS24940, DE |
|---|---|
| DNS | Cloudflare DNS authoritative nameservers |
| DNSSEC | Not enabled DNS answers are unsigned |
| Certificate | Let's Encrypt valid 6 Nov 2026 to 4 Feb 2027, as captured |
| Domain age | 1.9 years registered Dec 2024, Porkbun LLC |
| Green hosting | Yes per The Green Web Foundation |
| Page build | 4 JS files, 2 CSS files 15 third-party domains, code splitting |
| Brand colours |
Storage: 18 items
| Name | Lifetime | Set by |
|---|---|---|
| anon_recovery | 1y | - |
| ph_phc_qYVhjNbwnJszVjtFLuskfAGsXbbABQxqoRnUxox5Y6DS_posthog | 1y | - |
| tfa_acq | 3mo | - |
| _cfuvid | session | Cloudflare |
| __cf_bm | < 1h | Cloudflare |
| __obref | 1y | - |
| __Secure-better-auth.session_data | 1mo | Better Auth |
| __Secure-better-auth.session_token | 1mo | Better Auth |
| Key | Size | Set by |
|---|---|---|
| appShell | 1 B | - |
| oa.config | 387 B | - |
| ph_phc_qYVhjNbwnJszVjtFLuskfAGsXbbABQxqoRnUxox5Y6DS_posthog | 1.5 KB | PostHog |
| ui-storage | 384 B | - |
| Key | Size | Set by |
|---|---|---|
| oa.session | 66 B | - |
| oaiq_cs:Aez9Z9T1dQB5pe7FRRJaAm | 1 B | OpenAI |
| ph_phc_qYVhjNbwnJszVjtFLuskfAGsXbbABQxqoRnUxox5Y6DS_posthog | 90 B | PostHog |
| ph_phc_qYVhjNbwnJszVjtFLuskfAGsXbbABQxqoRnUxox5Y6DS_primary_window_exists | 4 B | PostHog |
| tabId | 36 B | - |
| window-manager-storage | 48 B | - |
Performance
| Measure | This site | Reading |
|---|---|---|
| Server response | 84 ms | good, faster than 93% of sites |
| Largest contentful paint | 376 ms | good |
| Layout shift | 0.01 | good |
| Page weight | 1.7 MB | fair |
| Image weight | 232 KB | light |
| Images | 19 | 8 larger than shown, 2 without width and height, 3 without alt text |
| Third-party domains | 15 | |
| Console errors | 0 | none |
| Failed requests | 0 | none |
From a single automated render of the home page. A quick guide, not a substitute for Lighthouse or field data. How we measure
Notes
-
Looks AI-built: few AI signals.
How much the site looks AI-generated. It is a pattern match shown for interest, not a verdict.
Which signals fired
Signal Points AI CSS signals +10 AI copy signals +5 AI palette signals +5 AI iconography signals +3 - Analytics set tracking cookies on our visit and no consent manager was detected. UK and EU GDPR require opt-in before tracking runs, and more than 20 US states require honouring opt-out requests.
- Performance comes from one render on 9 November 2026 and will vary between visits.
How we know
FirstSited records what new websites are built with, usually within a day of going live. Most we find ourselves, by watching public internet infrastructure for brand-new sites; the rest come from Product Hunt, Hacker News and PeerPush. We checked this one in full: its tech stack, DNS, security headers and page basics. This page is what we saw on 9 November 2026; the live site may have changed since.
Every technology below links to its own page: which other new sites launched with it. Watch any of them and get every new site that uses it as it goes live, from £15 a month.
