Advanced architecture review available — with an experienced human
Not a bot or boilerplate output. A live session where we dig into your context, trade-offs, and what to ship next.
Portfolio architecture summary
We analyzed 22 distinct hostname(s).
Below: what stacks and vendors show up most (from DNS/HTTP/static fingerprints), and which automated “rough edges” recur across the portfolio — useful for “what indie founders actually ship,” not a security audit.
Sources are arch-review exports only (public observation, no source code).
Tech choices we saw most often
Technology mix
How to read: Each count is how many distinct sites matched that signal. One site can match several techs, so slices do not add up to 100% of the portfolio.
pie showData
title Inferred tech signals
"Let's Encrypt" : 14
"Vercel" : 11
"Cloudflare" : 9
"Next.js" : 7
"React" : 7
"Google Workspace / Gmail" : 2
"PostHog" : 2
"Amazon SES" : 1
"Google Cloud / GCP" : 1
"Sentry" : 1
Sites per signal (non-exclusive)
Let's Encrypt ████████████████████████ 14
Vercel ███████████████████····· 11
Cloudflare ███████████████········· 9
Next.js ████████████············ 7
React ████████████············ 7
Google Workspace / Gma ███····················· 2
PostHog ███····················· 2
Amazon SES ██······················ 1
Google Cloud / GCP ██······················ 1
Sentry ██······················ 1
Stack roles (how often each stack key appeared)
- app — 22 site(s)
- email — 22 site(s)
- routing — 22 site(s)
- hosting — 21 site(s)
- server — 21 site(s)
- ssl — 21 site(s)
- edge — 15 site(s)
- dns — 10 site(s)
- frontend — 9 site(s)
- analytics — 2 site(s)
Common rough edges (from “top” findings per site)
These are recurring automated flags, not confirmed incidents — useful for “what founders often skip early”.
- Rate limiting not detected on public endpoints — 22 site(s)
- MIME-type enforcement header absent — 17 site(s)
- API errors return HTML instead of JSON — 12 site(s)
- Standard hardening headers absent — 9 site(s)
- No error monitoring detected — 3 site(s)
- Domain trust risk (missing SPF record) — 1 site(s)
- No edge protection layer detected — 1 site(s)
- Possible API version string exposed on public host — 1 site(s)
Per-site index
| Host | Stack hints |
|---|---|
| ziggle.art | hosting: Resolves to IP 104.21.83.231, edge: Cloudflare (cf-ray), server: cloudflare, ssl: Google Trust Services |
| yepapi.com | hosting: Resolves to IP 172.67.146.72, edge: Cloudflare (cf-ray), server: cloudflare, ssl: Let's Encrypt |
| sheetlink.app | edge: Vercel, server: Vercel, email: DMARC DNS lookup inconclusive, routing: http→https redirect |
| resyl.app | hosting: Resolves to IP 216.198.79.1, server: Vercel, ssl: Let's Encrypt, email: Gmail / Google Workspace |
| traceredirect.com | hosting: Resolves to IP 64.29.17.65, edge: Vercel, server: Vercel, ssl: Let's Encrypt |
| playmix.ai | hosting: Resolves to IP 104.18.7.228, edge: Cloudflare (cf-ray), server: cloudflare, ssl: Google Trust Services |
| beatable.co | hosting: Resolves to IP 104.21.44.145, edge: Cloudflare (cf-ray), server: cloudflare, ssl: Google Trust Services |
| spendzer.com | hosting: Resolves to IP 64.29.17.1, edge: Vercel, server: Vercel, ssl: Let's Encrypt |
| jurisia.app | hosting: Reverse DNS: any-in-2615.1e100.net, server: Google Frontend, ssl: Google Trust Services, email: DMARC policy none |
| chat.jurisia.app | hosting: Reverse DNS: yo-in-f121.1e100.net, server: Google Frontend, ssl: Google Trust Services, email: DMARC DNS lookup inconclusive |
| listnrapp.com | hosting: Google Cloud / GCP, server: Google Frontend, ssl: Let's Encrypt, email: SPF: record present (apex TXT v=spf1) |
| www.getcerto.app | hosting: Resolves to IP 104.21.81.224, edge: Vercel, server: cloudflare, ssl: Let's Encrypt |
| microlaunch.net | hosting: Resolves to IP 104.26.11.14, edge: Cloudflare (cf-ray), server: cloudflare, ssl: Google Trust Services |
| besmeo.com | hosting: Reverse DNS: srv1248948.hstgr.cloud, ssl: Let's Encrypt, email: SPF: record present (apex TXT v=spf1), routing: http→https redirect |
| www.dunnly.co | hosting: Resolves to IP 216.198.79.65, server: Vercel, ssl: Let's Encrypt, email: DMARC DNS lookup inconclusive |
| makepost.com | hosting: Resolves to IP 172.67.129.26, edge: Cloudflare (cf-ray), server: cloudflare, ssl: Google Trust Services |
| barkod.studio | hosting: Resolves to IP 216.198.79.1, edge: Vercel, server: Vercel, ssl: Let's Encrypt |
| reapify.io | hosting: Resolves to IP 172.67.222.10, edge: Vercel, server: cloudflare, ssl: Let's Encrypt |
| www.asksary.com | hosting: Resolves to IP 216.150.16.193, server: Vercel, ssl: Let's Encrypt, email: DMARC DNS lookup inconclusive |
| app.codepup.ai | hosting: Resolves to IP 216.150.1.193, edge: Vercel, server: Vercel, ssl: Let's Encrypt |
| www.berightbackapp.com | hosting: Resolves to IP 64.29.17.1, edge: Vercel, server: Vercel, ssl: Let's Encrypt |
| nodedb.dev | hosting: Reverse DNS: cdn-185-199-109-153.github.…, edge: Fastly, server: Multiple servers reported: GitHub.com (e…, ssl: Let's Encrypt |