Every module, in depth
SEO, brand protection, and social listening — one schema, one auth, one bill. Below: what each module does and which API it pulls from. No marketing fog.
Site Crawler
A cloud-hosted Screaming Frog. Unlimited URLs, full async pipeline, runs on Fly.io.
- HTML extraction: title, meta, canonical, robots, H1/H2, word count, image alts
- Status codes, redirect chains, broken links flagged automatically
- Optional Playwright JS rendering for SPA sites (React / Vue / Svelte)
- Seeds from sitemap.xml + robots.txt, respects User-Agent rules
- Live progress via Supabase Realtime, cancel mid-flight
- Streaming inserts to DB — runs flat memory for any crawl size
Technical Audit
Beyond the crawl. Lighthouse-level performance + security + structured data audit.
- Core Web Vitals (LCP, INP, CLS) via Google PageSpeed Insights API
- Lighthouse Performance, Accessibility, Best Practices, SEO scores
- Security headers: HSTS, CSP, X-Frame-Options, Permissions-Policy
- Structured data: JSON-LD walks (@graph + nested), schema type histogram
- Open Graph, Twitter card, viewport, hreflang coverage
- Heading hierarchy validation, duplicate content detection
Site Audit
A 0-100 health score with every issue grouped, prioritized, and one click from the fix.
- Health score weighted by severity (critical ×3, warning ×2, notice ×1)
- 9 issue categories: indexability, content, redirects, page speed, mobile, security, social, structured data, images
- Per-issue page counts + drill-down to the exact affected URLs
- Severity filters, affected-pages bars, and a one-click PDF report
- Built on the crawl — no extra scan, no extra wait
Rank Tracker
Daily ranking checks per keyword with position-distribution history + delta alerts.
- 200+ countries (auto-mapped to DataForSEO locations), per-language, mobile + desktop
- Position-distribution chart over time: Top 1-3 / 4-10 / 11-30 / 31-50 / 51-100 / none
- Per-keyword trend sparkline (inverted: up = better) + position pills
- Delta alerts when a keyword falls 3+ positions or out of top-100
- SERP features (featured snippet, image pack, etc.) tracked per check
- Validated country picker — never a silent fallback to US
Keyword Research
Three sources side-by-side: cheap related ideas, Ads Planner data, official API.
- DataForSEO Labs related_keywords — ~$0.01/query, broad ideation
- DataForSEO Google Ads Planner clone — exact volume/CPC the Ads UI shows
- Official Google Ads KeywordPlanIdeaService for users with a dev token
- Competition LOW/MED/HIGH pills, bid ranges, one-click 'Track' to monitor
Site Monitoring
Cron-based 'is anything broken' checks. Smaller blast radius than full crawl.
- Per-URL: status code, title, meta description, body-text hash
- Diff against previous snapshot, alert on any change
- Configurable interval (5 min minimum, default hourly)
- Slack / Telegram / Email notifications on changes
AI Visibility Tracker
ChatGPT, Claude, Gemini, Perplexity, Grok, DeepSeek — are they recommending your brand?
- Define prompts your customers might ask; track across every major LLM
- Brand Visibility % + average mention position + a visibility-over-time trend
- Competitors auto-extracted from AI answers, plotted as a share-of-voice bubble chart
- Per-provider verdict badges + first-mention character offset
- Scheduled re-checks; alerts when you drop out of an LLM's answer
Search Console Integration
GSC data without the 1000-row sampling limit + SQL-level aggregation.
- OAuth + property picker; pulls last 30 days every sync
- Top queries view with impression-weighted average position
- Raw daily-row view for forensic analysis
- Powers scheduled email reports automatically
Threat & Enforcement Center
Unphish-style brand protection: detect impersonation everywhere, then drive it to takedown.
- Phishing & lookalike domains — CT logs + active homoglyph / IDN / typo variant DNS probing
- Fake mobile apps (App Store + Google Play), impersonating social profiles, scam ads, counterfeit marketplace listings
- Auto-enrichment: WHOIS, URLScan.io verdict, DNS/MX, Playwright screenshots
- Findings inbox → promote to an enforcement case with a full status lifecycle + audit trail
- One-click UDRP / registrar-abuse / DMCA takedown drafts auto-filled from your legal profile
- Threat-intelligence dashboard + critical-hit alerts to Slack / Telegram / Email
Brand Health & Social Listening
YouScan-style brand intelligence over your mentions — sentiment, crisis, and an AI copilot.
- Net-sentiment gauge, mention-volume trend, share of voice vs tracked competitors
- Reputation-crisis detection: negative-spike alerts to Slack / Telegram / Email
- Insights Copilot — ask anything about your mentions, answered from the real posts
- AI topic clustering + word cloud; top-voice (influencer) board by reach
- Visual Insights — logo / object / scene detection in mention images via a vision LLM
Mention Monitoring
8 sources. Honest about what each API actually allows.
- Web: DuckDuckGo + Bing HTML scrapers with UA rotation
- Social free: Reddit, YouTube, Mastodon (federated)
- Social paid/connected: X via official API or Nitter fallback
- Meta: Instagram hashtag search + Facebook own-Page visitor posts
- LinkedIn: comments on your own Company Page
- Sentiment classification via Anthropic Haiku
Audience Analytics
Who your visitors and your social audience actually are — blended into one consensus view.
- GA4 demographics (age, gender, country, device) via the same Google OAuth as GSC
- YouTube channel audience + Microsoft Clarity technographic & UX-friction signals
- Meta / LinkedIn / TikTok follower demographics (token-connect)
- AI author-profiling — interests & professions of the people who mention you
- Cross-source overview with a world choropleth + per-country drill-down
TM Registry Watch
Weekly USPTO + EUIPO scan for filings that conflict with your trademarks.
- USPTO Open Data + EUIPO eSearch plus integrations
- Conflict score (0-1) based on mark match + Nice class overlap
- Per-filing dismiss/restore, severity pill, applicant + dates
- Alerts for ≥0.85 conflict score (exact mark + class overlap)
Backlinks
Active / appeared / lost tracking per scan with delta sparkline.
- DataForSEO Backlinks API (~$0.05/scan, 1000 links default)
- Diff-based snapshots: see exactly which links appeared + disappeared
- Per-domain aggregate + every-link views with anchor + dofollow
- 30-scan sparkline of total active backlinks over time
Local SEO (Google Business Profile)
Reviews + Search/Maps impressions + call clicks in one feed.
- OAuth to user's GBP via the existing Google auth flow
- Daily metrics: search impressions (desktop+mobile), call clicks, direction requests, website clicks
- Review feed with stars + your reply preserved
- KPI tiles: avg rating, map impressions, calls + directions
Team + ops
The SaaS plumbing you need to actually run this in production.
- Team accounts (4 roles: owner / admin / editor / viewer)
- Audit log of every sensitive action (member changes, billing, API tokens)
- API tokens for programmatic /api/v1 access (scoped + rate-limited)
- 2FA via TOTP authenticator apps
- GDPR: data export + account delete endpoints
- Stripe billing with per-table plan-gating triggers
- Scheduled email reports (weekly / monthly digest)
- Slack / Telegram / Email alert channels per project
- Public client share links (`/r/[slug]`) with view counter
- Custom domains via Vercel Domains API
- White-label PDF reports with logo + brand color
- i18n: cookie-based EN + UA
Try it on your real domain
5 free crawls / month. No card.
Start free →