Skip to content

Behind the login

The web behind the login: what search engines can’t see, and why AI agents need it

What companies show only to their customers: the emails and texts after a sign-up, member prices, trial limits, quotes, checkout fees and the offer made to someone who cancels. Crawlers stop in front of it by design, and AI agents that act for people inherit the gap.

The web behind the login is what companies show only to people who sign up, log in, fill a form, check out or try to cancel: the emails and texts that follow, member prices, trial limits, quotes and the offer made to stay. Search engines can’t index it because their crawlers never sign in, so AI agents that rely on search can’t see it either. Obsession collects it at any company, each fact dated with its screenshot, and teams and AI agents look it up through the API or over MCP, the standard way AI agents call tools.

ComparedWhere every other source stopsGo straight to the comparison
On this page
  1. What the web behind the login is
  2. What sits behind each step
  3. How much of the web search engines can’t see
  4. Why search engines stop at the login
  5. Why AI agents need it now
  6. Who uses the web behind the login
  7. How the web behind the login is collected
  8. Where every other source stopsCompared
  9. When the public web is enough
  10. Questions about the web behind the login

Most of what a company does to its customers never appears on a page a search engine can open. The welcome email and its code, the member price and the limits of a free trial all sit behind a step that asks the visitor who they are. So do the quote a form returns, the delivery fee shown at the last step and the offer made to someone who tries to cancel.

A large share of revenue travels through that private channel. Klaviyo’s own 2026 benchmarks show that automated flows, such as welcome and basket reminder emails, generate nearly 41% of email revenue from 5.3% of sends. Only people who signed up or left a basket ever receive them.

41%

of email revenue comes from automated flows that only subscribers and shoppers receive, from 5.3% of sends

Klaviyo benchmarks, 2026klaviyo.com

What the web behind the login is

The web behind the login is everything a website shows only to people who have signed up, logged in, filled in a form, started a checkout or tried to cancel, together with everything it sends them afterwards by email, text or chat.

“The login” is shorthand. The same line falls wherever a website asks for an email address, an account, details for a quote or a payment page before it shows the next screen. On the near side is the public web: the pages anyone can open, which search engines crawl and AI search tools retrieve. On the far side, what a person sees depends on who they are, when they joined and what they did.

Three properties set it apart from a public page. It needs an identity, such as an email address, a phone number or an account. It unfolds over time: an offer sent on day 12 of a free trial exists only for accounts that were there on day 12. It also differs by person, so a member, a new subscriber and a visitor from another country can each see a different price for the same product.

What sits behind each step

Each step a website puts in front of its customers hides different information, and competitors, prospects, investors and regulators each want a different part of it.

StepWhat sits behind itAn example
Sign-upMarketing emails and texts: offers, discount depth, frequency, the flows each action triggersDay 3: “Invite your team”
LoginMember and app prices, trial plans and limits, onboarding screens, paywalls, loyalty pricesPro £24 signed in, £29 public
FormQuotes from forms and quote engines, and how fast an enquiry is answered£289 a month over 36 months
CheckoutFees, delivery promises, stock limits, payment options, order and returns emailsDelivery £4.95 at the last step
CancelCancel flows, the offer to stay, renewal and price rise notices, what arrives after an unsubscribe50% off for 3 months to stay
ChatWhat a support bot or chatbot tells a customer, word for word, and how long it takesChat says fixed, terms say variable
A person or an identity checkSales calls and demos, credit checks, identity documents, insurance detailsAutomated collection stops here
The steps between a visitor and what a company shows its customers, and what sits behind each

A silence counts too. The reminder that never came after a basket was left says as much about a company as the one that did. Only an account that was there, waiting, when it should have arrived can show it.

How much of the web search engines can’t see

In August 2001 the Journal of Electronic Publishing published Michael K. Bergman’s white paper The Deep Web: Surfacing Hidden Value, from data collected in March 2000. Bergman wrote that search engines build their indices by crawling pages that are static and linked. Deep web pages, he wrote, ‘do not exist until they are created dynamically as the result of a specific search’.

He estimated that public information on the deep web was 400 to 550 times larger than the surface web, at about 7,500 terabytes against 19. He counted nearly 550 billion documents against 1 billion, across more than 200,000 deep web sites.

400 to 550x

how much larger Bergman estimated the deep web was than the surface web in 2000, at 7,500 terabytes against 19

Bergman, Journal of Electronic Publishing, August 2001doi.org

The most telling later work came from inside Google. In Google’s Deep-Web Crawl, presented at the VLDB conference in Auckland in August 2008, Jayant Madhavan, Alon Halevy and four colleagues described how Google surfaced the deep web. It pre-computed submissions for HTML forms and added the result pages to its index. They put the number of high-quality HTML forms on the order of 10 million, and their surfaced content appeared in the first 10 results on Google.com for over 1,000 queries a second.

The same paper drew the line that still holds. Google filtered out ‘forms with password inputs and any keywords typically associated with personal information, e.g., username, login’. It also left aside forms that submit changes, which under the HTML specification are meant for actions the paper lists as ‘shopping carts, travel reservations, and logins’. The system Google built to index the hidden web excluded logins and shopping baskets by design.

Most of what Bergman measured was public. He found that 95% of the deep web was publicly accessible, ‘not subject to fees or subscriptions’, and that more than half of it sat in topic-specific databases. Neither study measured what companies show and send their own customers after a sign-up. That can’t be measured from outside, because it differs for every account and arrives over time.

The two problems need different machines. Bergman’s deep web is a retrieval problem: send the right query and the page appears, which is why Google could surface millions of forms automatically. The web behind the login is a problem of identity and time. Someone has to become a customer, stay one and keep what arrives, dated, because none of it can be fetched again later.

None of this is the dark web. The dark web means sites reachable only through anonymity networks such as Tor. The web behind the login is ordinary commerce: a bank’s rates for existing customers, a shop’s member prices, the emails a software company sends during a trial.

Why search engines stop at the login

A search engine builds its index by crawling: a program called a crawler fetches a page, follows its links and stores what it finds. Google says its crawlers ‘automatically visit publicly accessible webpages’, and that its index covers hundreds of billions of webpages and is well over 100,000,000 gigabytes in size. Five gaps keep content out of that index.

  1. No account. Google’s Search Console help says that ‘Googlebot never provides credentials’. A page that asks for a login is reported as blocked due to an unauthorized request, and Google can’t reach a page that ‘requires a login’.
  2. No session. A login lasts because the website stores a small token in the browser. That token is a cookie, which RFC 6265 describes as the way servers ‘maintain a stateful session over the mostly stateless HTTP protocol’. Without an account there is no session to keep, so every page is served as it would be to a stranger.
  3. No address. An email or a text message lives in one person’s inbox, never at a web address a crawler can fetch. The welcome series, the basket reminder and the renewal notice are delivered to each customer separately.
  4. No single version. A signed-in price or a trial screen changes with the account viewing it, so there is no one page to store.
  5. No past. An index stores a page as it was when crawled. The offer sent on day 12 of a trial, or the price rise notice before a renewal, exists only for accounts that were there when it went out.
ExampleWhat no crawler can store: 30 days of an invented company’s trial, each moment seen only by an account that was there when it happened.

Pages a site asks crawlers to skip are a separate case. The robots.txt standard, RFC 9309 from September 2022, lets a site list the addresses crawlers should leave alone, and it says that ‘these rules are not a form of access authorization’. Anyone can still open a page listed in robots.txt; nobody can open a page behind a login without an account.

Why AI agents need it now

AI agents now answer questions and take actions for people: comparing plans, booking, buying and cancelling. Many of them reach the web through search APIs built for them. Exa calls itself ‘The world’s data for AI agents’ and says it searches ‘the largest index of public web and private information’. Its search page describes its own index of 100 billion documents and names the proprietary data beside it, such as contact data, job postings, earnings call transcripts and investor portfolios.

Tavily offers ‘one secure API for real-time web access’. Parallel describes ‘web infrastructure for AI to search, extract, monitor, and reason over the world’s information’. Firecrawl calls itself an open-source web data API for AI agents and apps built on large language models. Its Interact feature runs ‘a stateful browser session that stays alive across calls’, with profiles, for pages that need a login. How the four compare on index, freshness, extraction and price is in Exa vs Tavily vs Firecrawl vs Parallel.

Each is strong at its job, and each answers from what a page shows when the agent asks. None of their pages describes an account kept at a company for weeks, an inbox that receives what the company sends, or a dated history of it. That history can’t be fetched after the fact: an email sent last month to new subscribers exists only in the inboxes of people who had subscribed before it went out.

Agents that drive a browser can sign in to a person’s own account for one task. Anthropic’s computer use tool gives Claude ‘screenshot capabilities and mouse/keyboard control’. Its documentation advises against giving the model ‘access to sensitive data, such as account login information’. It also warns that using the tool inside applications that require a login raises the risk of prompt injection, where instructions hidden in a page take over the agent. An agent in a session can read what one account shows today. It can’t have been a subscriber for the last 30 days.

Many of the questions people ask agents about companies sit on the far side of the login. They ask about a company’s offer to new subscribers this month, where its free plan stops and its offer to someone who cancels. An agent grounded only in the public web answers those from the marketing page, or not at all. Can AI agents log in to websites covers sessions, one-time codes and the law, and how to scrape data behind a login covers doing it in your own account.

Who uses the web behind the login

Any team whose decisions depend on what other companies do to their customers: the teams that sell to other companies, compete with them or invest in them.

  • Agencies open a pitch with the prospect’s own emails, and the ones that never came.
  • Sales teams see what each account sends its own customers before the call.
  • Marketing and product teams follow every competitor’s emails, onboarding and paywall without signing up themselves.
  • Pricing teams compare competitors’ member prices with their public ones, date by date (member-only pricing).
  • Banks, fintechs and their conduct teams keep dated screenshots and emails of what customers are shown and sent, their own and competitors’ (Consumer Duty fair value assessment).
  • Compliance teams at subscription companies test that cancel, unsubscribe and STOP work. The US Federal Trade Commission and two international enforcement networks, ICPEN and GPEN, reviewed 642 subscription websites and apps with officials from 27 authorities in 26 countries. Nearly 76% used at least one possible dark pattern.
  • Funds and research firms read offers, prices and rates across a market, month after month, because that history can’t be collected later.
  • Teams building AI agents give their agent a competitor’s real price, trial limit or offer in one call (the API and MCP).

How the web behind the login is collected

Collecting it means doing what any customer does and staying long enough to see what follows. That means signing up with a real inbox and phone number, starting the trial, asking for the quote, leaving the basket, opening the chat and starting to cancel. Every email, text and screen is then kept exactly as it arrived, with the time.

Obsession collects what companies show only to customers, step by step: their screens, emails and texts, member prices, trial limits, quotes and cancel offers, each dated with a screenshot. Teams and AI agents look up any company through the API or MCP, and a company not yet covered is added on request.

An Obsession agent signs up the way any customer can, with its own inbox, phone number and browser, and says it’s an AI when it talks to a person. It never gets round a CAPTCHA or a bot block, and it never invents identity details (who visits a site, and the lines every agent keeps). Each new email, price and offer is added on the day it arrives, so a company’s history builds from the first day it is followed. One question can be asked across many companies at once, a row each. Obsession’s agents have run 1,500 sign-ups, baskets and checkouts at real companies, and counting.

Where every other source stops

We make Obsession, so every other option is described from its provider’s own pages as of 11 November 2026.

OptionWhat it does wellPriceWhere it stopsBest for
Search enginesGoogleHundreds of billions of public pages, ranked for any questionFree to searchGooglebot never provides credentialsWhat a company publishes
Web search APIsExa Tavily ParallelSearch, page contents, research and monitoring over the public web, built for agentsExa: from $4 per 1,000 searchesTavily: 1,000 free credits a month, then $0.008 a creditParallel: from $1 per 1,000 requestsPublic pages, plus Exa’s proprietary dataGrounding an agent in the public web
Crawlers and scrapersFirecrawlAny page into clean markdown or JSON, with browser sessions that stay signed in across callsFree: 1,000 pages a monthStandard: $99 a month for 100,000What a page shows when it is fetchedReading pages, including your own account
Email and SMS archivesPanoramata MailChartsCompetitors’ emails, flows and SMS from sign-ups each runs, sorted and searchablePanoramata: $99 a month for 20 competitorsMailCharts: on requestThe brands on their index or your planEmail and SMS campaign planning
PanelsCompetiscanMail, email, digital, social and print sent to large consumer panels, by industryNo public priceThe sectors its panels seeBank, credit card, insurance and telecom marketing
Competitive intelligenceKlueCollects and shares competitive intel, battlecards and win-loss from CRM data and callsNo public priceIts pages don’t describe sign-ups at competitorsSales battlecards
By handa spare inbox and a spreadsheetEvery step, at any company, by a person who knows what to look forFree, plus staff hoursA handful of companies, until someone stops checkingA one-off look at a few companies
ObsessionOurslookup, facts, evidence, index and notify; recipes (ready-made collections) for competitor tracking, price watch and trial teardownWhat any company shows only to customers, from sign-up to cancel, each fact dated with its screenshotEarly access, onboarding teams now. Priced per call or per company watchedEvery step short of payingAny company you name, for as long as you follow it
Sources of information about other companies, and how far past the public page each reaches. Prices from each provider’s own pages, 11 November 2026

Each source is good at its own job, and the sources differ in how far past the public page they reach and for which companies. Exa’s pricing, Tavily’s, Parallel’s and Firecrawl’s are priced per call, per credit or per page. Panoramata follows the competitors on a plan across emails, flows, SMS, ads and landing pages. MailCharts says it signs up to, triggers and classifies thousands of ecommerce email journeys. Competiscan draws on long-running consumer panels, and Klue turns what a sales team collects into battlecards and win-loss stories. The full comparison, step by step, is on the comparison page.

Search engines index what websites publish. Obsession indexes what they show only past the login.

For what a company shows and sends its customers after the login, at any company you name, dated and kept for as long as you follow it, use Obsession. For what a company publishes, use a search engine or a web search API. Use a crawler to read pages you can open, an archive or panel for the brands it already follows, and a competitive intelligence tool to share what a sales team learns. They work together: an agent can call a search API for the public page and Obsession for what sits behind it.

When the public web is enough

When the question is about what a company publishes, the public web answers it: a press release, a pricing page, documentation, job posts, reviews. A team that follows two or three competitors whose offers rarely change can sign up by hand once a month and keep screenshots in a shared folder. The web behind the login matters when the answer changes with who is asking, arrives after the first visit, or has to be shown later with its date.

Questions about the web behind the login

Everything a website shows only to people who have signed up, logged in, filled in a form, started a checkout or tried to cancel, and what it sends them afterwards. That covers welcome emails and texts, member prices, trial limits, quotes, checkout fees and the offer made to stay.

Search engines can’t index pages that need an account, or results that appear only after a form is submitted. They also miss messages sent by email or text, pages that differ for each signed-in person, and anything that happened before the crawler arrived. Google’s own help says Googlebot never provides credentials, so a page that asks for a login stays out of its index.

The surface web is every page a search engine can reach by following links. The deep web is everything it can’t, which Michael K. Bergman estimated in 2001 at 400 to 550 times the size of the surface web. The web behind the login is the part of the deep web that needs an account or a customer’s details.

No. The dark web is a set of sites reachable only through anonymity networks such as Tor. The deep web is ordinary content that search engines can’t reach, such as a bank’s pages for signed-in customers or a shop’s member prices. The web behind the login is part of it.

An agent that drives a browser can read what one account shows during a session, if someone gives it the login, though its makers advise care with credentials. It can’t see what that account was sent before the session, or what other kinds of customer see. Agents get that from a source that has kept accounts open and dated what arrived.

Can AI agents log in to websites?

Collection stays on the customer’s side of the line when it signs up through public forms as any customer can. It should also say it’s an AI when it talks to a person, use no fake details and never get round a CAPTCHA. Signing in to someone else’s account, or getting past an identity check, crosses it. Laws differ by country and use, so take legal advice for your own case.

Bergman’s 2001 study used data collected in March 2000. It estimated about 7,500 terabytes and nearly 550 billion documents in the deep web, against 19 terabytes and 1 billion documents on the surface web. Neither that study nor Google’s 2008 deep web crawl measured what companies send their customers after a sign-up, and Google’s crawl filtered out login forms on purpose.

ShareLinkedInX

Sources

In the order the article cites them. Every link was checked on 11 Nov 2026.

  1. 2026 email marketing benchmarks by industryKlaviyo, 2026
  2. White Paper: The Deep Web: Surfacing Hidden ValueJournal of Electronic Publishing, vol. 7, no. 1 (Michael K. Bergman), 1 Aug 2001
  3. Google’s Deep-Web CrawlProceedings of the VLDB Endowment, vol. 1 (Madhavan, Ko, Kot, Ganapathy, Rasmussen and Halevy), Aug 2008
  4. Organizing information: how Google Search worksGoogle
  5. Page indexing reportGoogle Search Console Help
  6. RFC 6265: HTTP State Management MechanismIETF, Apr 2011
  7. RFC 9309: Robots Exclusion ProtocolIETF, Sep 2022
  8. The world’s data for AI agentsExa
  9. Search APIExa
  10. Connect your AI agents to the webTavily
  11. Where agents find answersParallel
  12. FirecrawlFirecrawl
  13. Scrape: actions and InteractFirecrawl Docs
  14. Computer use toolClaude Docs (Anthropic)
  15. FTC, ICPEN, GPEN announce results of review of use of dark patterns affecting subscription services, privacyUS Federal Trade Commission, 10 Jul 2024
  16. PricingExa
  17. PricingTavily
  18. PricingParallel
  19. PricingFirecrawl
  20. PricingPanoramata
  21. MailChartsMailCharts from Validity
  22. CompetiscanCompetiscan
  23. The AI platform for competitive intelligence and win-lossKlue

Which company should we look up first?

Onboarding a limited number of teams.

We keep what you tell us to set up your access and email you about Obsession. Privacy notice