Case · SaaS
Crownler: an SEO and GEO SaaS that draws your website as a realm
Crownler is the Netlinks Group's SEO and GEO software, built by OnWeb from scratch. It crawls the whole site, turns each page into territory on a map, crosses it with Google and AI answers and bundles 16 tools in one subscription, in four languages.

- tools in one subscription
- 16
- tools in one subscription
- languages: English, Portuguese, Spanish and German
- 4
- languages: English, Portuguese, Spanish and German
- entry plan per month
- US$ 79
- entry plan per month
- and MCP server for AI agents
- API
- and MCP server for AI agents
The starting point
Netlinks runs SEO for dozens of companies and kept seeing the same mistake: picking the wrong fight. Keywords with volume the site will never reach, top-of-funnel content that does not sell, forgotten internal links. Market tools show numbers, but they do not show the site as a whole.
The group decided to build its own product, with the same logic as OnWeb: software that becomes an asset the company owns. The result is a SaaS sold by module to companies, consultancies and agencies.
The whole site on a map
A proprietary crawler reads every page, the links inside the body text and Search Console data. Crownler groups pages by topic into districts and draws each one as a village. Citadels are the pages that lead a topic; wastelands are pages no internal link reaches.
On the project home, the summary shows what matters: how many pages exist, how many are isolated, how clicks, impressions and average position did over the last 28 days and what competitors published.

Google and AI answers in the same report
Reports combine Search Console, Google Analytics and the brand's presence in AI answers (known as GEO, generative engine optimization). The technical audit runs on batches of pages and flags severity and fixes. The Sentinel alerts when a competitor publishes, and Campaigns organize the month's plan on top of the map itself.


A content factory with more than one AI model
The Content module organizes pillars and satellites for each topic and produces articles in six phases: context, intelligence, architecture, production, AI detector and approval. Two different AIs write versions of the same text, the editor compares them side by side, adjusts by hand and picks one. Publishing to the client's WordPress takes one click.

Sold by module, open to AI agents
Each tool is a module with its own price, enabled or not per workspace. Locked modules stay visible in the menu as a showcase. Agencies use their own brand (white label) in client deliverables.
Crownler was also built to be used by other AIs. It has a documented API and an MCP server, the protocol assistants such as Claude use to call tools. A marketing manager asks their assistant what went up on Google this week and gets the data ready from Crownler, without burning thousands of tokens redoing the analysis.

What Crownler shows
Crownler is the clearest example that OnWeb builds products, not just projects. It has plans, modules, per-person permissions, daily automated routines, four languages, white label and AI agent integration, running in production on Google Cloud.
It is the same engineering OnWeb brings to companies that want to turn an internal process into a platform, for their own use or to sell.
A complete product
plans, modules, permissions and white label.
Real data
proprietary crawler, Search Console, Analytics and DataForSEO.
AI in several layers
content, assistant and AI presence analysis.
Agent-ready
API and MCP for AI assistants.
Technology
- Next.js
- TypeScript
- PostgreSQL
- Cloud Run
- Cloud SQL
- Cloud Scheduler
- Identity Platform
- Vertex AI
- Claude
- Gemini
- DataForSEO
- MCP
Frequently asked questions
What is GEO?
GEO (Generative Engine Optimization) is optimizing to appear in AI answers such as ChatGPT, Gemini, Claude and Perplexity. Crownler tracks that presence alongside traditional Google SEO.
Does OnWeb build SaaS for other companies?
Yes. Plans, modules, billing, permissions, white label and API are building blocks OnWeb already runs in production and adapts to each client's product. See software development.
What is an MCP server?
MCP (Model Context Protocol) is the standard AI assistants use to call external tools. Software with an MCP server can be queried from inside the assistant, as Crownler can.
Other cases

Manufacturing · Safety footwear
Safetline
A three-language website with its own management panel, an AI assistant that recommends products, 3D models generated from photos and 627 legacy URLs migrated without losing Google.
Read the case
Travel · Airline miles buying
Master Milhas
A website with instant quotes, a custom CRM with a deal pipeline, a client area and Davi, an AI chatbot that checks the day's price and creates the quote in the CRM.
Read the case
Energy · Community solar comparison
Luz no Bolso
A community solar comparison platform with 75 companies in 26 Brazilian states and EDI, an AI that reads a photo of the electricity bill, compares local providers and completes sign-up in the chat.
Read the caseShall we turn your business on?
Tell us what you need. We reply with a diagnosis of the technical path, timeline and investment, with no strings attached.