# notolens

> notolens is self-serve brand protection software. It watches new domain registrations, trademark registers and US app stores for your brand, checks and explains each match, and hands you or your AI agent the facts to make the call.

Each match is checked before delivery. A completed assessment adds a verdict (Clear, Low risk, Needs review or Likely violation) and a plain-language explanation to the record notolens observed. Takedowns are self-guided: notolens never files or contacts providers on your behalf. All plans include a remote MCP server for AI agents.

## Agent access
- MCP server: https://notolens.com/mcp (Streamable HTTP). The user signs in with their notolens account (OAuth, PKCE); an agent that runs without a browser sends an API token from Settings as `Authorization: Bearer`.
- Included on every plan. Connect from the Claude directory (https://claude.ai/directory/notolens), with the Cursor and VS Code install links on /ai, or by adding the server URL to any client with remote MCP support.
- The agent gets the same matches, verdicts, plain-language summaries and possible next steps as the dashboard, plus the full observed record behind each match. It sets up monitoring, triages matches on the user's go-ahead and tracks self-guided takedowns. notolens never dismisses a match on its own and never contacts a provider.
- [MCP server](https://notolens.com/ai): How to connect an AI agent, sign-in and permissions, and the tool list.
- [Agent setup](https://notolens.com/ai/agent-setup.md): Steps an AI agent follows to connect notolens and set up monitoring.
- MCP server card: https://notolens.com/.well-known/mcp/server-card.json
- Feedback from agents: the send_feedback MCP tool

## Coverage
- Domains: new registrations across 1,570 TLDs, checked daily.
- Trademarks: new filings and publications at USPTO and EUIPO across all 45 Nice classes, checked weekly.
- Apps: listings in the top 90 US search results on the Apple App Store and Google Play, matched by name and checked daily.
- Monitoring starts when an asset is added; the first scan looks back over the past month of domain registrations.

## Product
- [Domain Monitoring](https://notolens.com/domain-monitoring): Daily monitoring for lookalike domains across 1,570 TLDs, with each match checked and explained.
- [Trademark Monitoring](https://notolens.com/trademark-monitoring): Weekly trademark monitoring across USPTO and EUIPO registers, covering all 45 Nice classes with each matching filing assessed and explained.
- [App Store Monitoring](https://notolens.com/app-store-monitoring): Daily monitoring of the Apple App Store and Google Play for listings that impersonate your brand.
- [Multi-Brand Monitoring](https://notolens.com/brand-protection-service): Monitoring for multi-brand portfolios, agencies and IP firms: every brand, domain, mark and app under one account.
- [Pricing](https://notolens.com/pricing): Plans, limits and monthly prices.
- [Contact](https://notolens.com/contact): Questions, feedback and bug reports.

## Explainers
- [Typosquatting](https://notolens.com/typosquatting): How typosquatters exploit typing errors and lookalike characters, and how to catch them at registration.
- [Cybersquatting](https://notolens.com/cybersquatting): What bad-faith domain registration means under the ACPA and UDRP, the cases that built the rules, and the enforcement ladder.
- [Brand Impersonation](https://notolens.com/brand-impersonation): How impersonators pose as a brand across spoofed sites, fake login pages, copycat portals and lookalike email domains.
- [Homoglyph domains](https://notolens.com/typosquatting/homoglyph): How homoglyph domains and IDN homograph attacks use lookalike Unicode to imitate a brand, why Punycode hides them, and how to detect them in registrations.
- [Combosquatting](https://notolens.com/typosquatting/combosquatting): Combosquatting: how attackers pair a trademark with words like login or support, what a study of 468 billion DNS records found, and why generators miss it.
- [Bitsquatting](https://notolens.com/typosquatting/bitsquatting): How bitsquatting registers domains one bit-flip from yours to catch traffic corrupted by memory errors, what the research measured, and how to detect them.
- [Vowel swap](https://notolens.com/typosquatting/vowel-swap): How vowel-swap registrations substitute one vowel for another to build domains that read and sound like a brand, and how to detect them at registration.
- [Hyphenated domains](https://notolens.com/typosquatting/hyphenation): How hyphenated domain variants insert or remove hyphens to imitate brand names, what section 1.7 of the WIPO Overview says, and how to detect them.
- [Plural domains](https://notolens.com/typosquatting/pluralization): How plural and singular domain variants exploit grammatical uncertainty, what WIPO panels have decided, and how to track new registrations.
- [Misspelled domains](https://notolens.com/typosquatting/misspelling): How misspelled domain lookalikes exploit keyboard proximity, omission, and transposition, what NDSS 2015 measured, and how to detect typo registrations.
- [TLD swap lookalikes](https://notolens.com/typosquatting/tld-swap): How TLD swap registrations duplicate exact brand names under alternative extensions, what ICANN and IMC 2015 measured, and how to defend your mark.

## Guides
- [Guides](https://notolens.com/guides): Step-by-step enforcement and takedown procedures.
- [How to Report Domain Abuse to a Registrar](https://notolens.com/guides/report-domain-abuse): Find the sponsoring registrar, collect verifiable evidence, and submit an actionable report that a registrar can act on to suspend an abusive domain.
- [How to File a UDRP Domain Dispute](https://notolens.com/guides/udrp-complaint): Establish the three mandatory policy elements, assemble observation evidence, and recover infringing domain names through administrative proceedings.
- [How to Send a Cease and Desist Letter](https://notolens.com/guides/cease-and-desist): When a demand letter works for a lookalike domain, what it must contain, the declaratory judgment risk, and how the response feeds later UDRP or ACPA proceedings.
- [How to Report Hosting Abuse](https://notolens.com/guides/report-hosting-abuse): Distinguish reverse proxies from origin hosts, identify ASNs, and submit evidence packages to cloud providers like Cloudflare, AWS, and Hetzner.
- [Domain Takedown Evidence: What to Capture](https://notolens.com/guides/takedown-evidence-package): What registrars, hosts, and UDRP panels need as evidence: timestamped site captures, the current Whois record, DNS answers, and correspondence.
- [How to File a DMCA Takedown Notice](https://notolens.com/guides/dmca-takedown): What a DMCA notice reaches and what it does not: the six required elements, finding the designated agent, the counter-notice window, and misrepresentation liability.
- [How to Oppose a Trademark Application](https://notolens.com/guides/trademark-opposition): Oppose a conflicting mark during its publication window: US and EU deadlines, extension rules, filing fees, and the grounds panels weigh.
- [How to Report an Impersonating App on the App Store](https://notolens.com/guides/app-store-impersonation): Report a copycat iOS app through Apple’s Content Dispute and App Name Dispute forms: what the forms require, what Apple shares with the developer, and what to expect.
- [How to Report an Impersonating App on Google Play](https://notolens.com/guides/google-play-impersonation): Report a copycat Android app on Google Play: the impersonation flag vs. the trademark complaint route, what each form requires, and when to contact the developer first.

## Free tools
- [Free tools](https://notolens.com/free-tools): Free brand conflict and domain tools that run without signup.
- [Domain Abuse Contacts](https://notolens.com/free-tools/domain-abuse-contacts): Find registrar and hosting abuse contacts for any domain or IP, plus live status codes for domains.
- [Domain Watch](https://notolens.com/free-tools/domain-watch): Lookalike registrations of your brand from the last 30 days, ranked by pattern and TLD.
- [Lookalike Domain Generator](https://notolens.com/free-tools/lookalike-domains): Common lookalike variants of a domain: typos, homoglyphs, vowel swaps and more.
- [Cease and Desist Letter Generator](https://notolens.com/free-tools/cease-and-desist-letter-template): Structure a factual demand letter for a lookalike or infringing domain from what you observed.
- [UDRP Checker](https://notolens.com/free-tools/udrp-checker): Check whether a domain dispute meets the three required UDRP elements before you file.
- [Trademark Class Finder](https://notolens.com/free-tools/trademark-class-finder): Describe what you sell and see which of the 45 Nice trademark classes it falls under.

## Abuse contacts
- [Provider abuse contacts directory](https://notolens.com/abuse-contacts): Verified reporting channels for the providers behind abusive domains and hosted content.
- [Cloudflare abuse contact](https://notolens.com/abuse-contacts/cloudflare)
- [Amazon Web Services abuse contact](https://notolens.com/abuse-contacts/aws)
- [Google Cloud abuse contact](https://notolens.com/abuse-contacts/google-cloud)
- [Microsoft Azure abuse contact](https://notolens.com/abuse-contacts/microsoft-azure)
- [OVHcloud abuse contact](https://notolens.com/abuse-contacts/ovh)
- [Hetzner abuse contact](https://notolens.com/abuse-contacts/hetzner)
- [DigitalOcean abuse contact](https://notolens.com/abuse-contacts/digitalocean)
- [Akamai (Linode) abuse contact](https://notolens.com/abuse-contacts/linode)
- [Vultr abuse contact](https://notolens.com/abuse-contacts/vultr)
- [Contabo abuse contact](https://notolens.com/abuse-contacts/contabo)
- [Namecheap abuse contact](https://notolens.com/abuse-contacts/namecheap)
- [IONOS abuse contact](https://notolens.com/abuse-contacts/ionos)
- [GoDaddy abuse contact](https://notolens.com/abuse-contacts/godaddy)
- [Porkbun abuse contact](https://notolens.com/abuse-contacts/porkbun)
- [Shopify abuse contact](https://notolens.com/abuse-contacts/shopify)
- [Wix abuse contact](https://notolens.com/abuse-contacts/wix)
- [WordPress.com abuse contact](https://notolens.com/abuse-contacts/wordpress-com)
- [Webflow abuse contact](https://notolens.com/abuse-contacts/webflow)
- [GitHub abuse contact](https://notolens.com/abuse-contacts/github)
- [Alibaba Cloud abuse contact](https://notolens.com/abuse-contacts/alibaba-cloud)
- [Scaleway abuse contact](https://notolens.com/abuse-contacts/scaleway)
- [Pantheon abuse contact](https://notolens.com/abuse-contacts/pantheon)

## Trademark classes
- [Nice trademark classes](https://notolens.com/trademark-classes): What each of the 45 Nice classes covers, the classes it is confused with, and the classes filed alongside it.
- [Trademark class 1](https://notolens.com/trademark-classes/class-1): Class 1 covers chemicals for industry, science and agriculture, including the ingredients that go into products of other classes: industrial adhesives, fertilisers, unprocessed resins and plastics, and additives for the food industry.
- [Trademark class 2](https://notolens.com/trademark-classes/class-2): Class 2 covers paints, varnishes and lacquers, colorants and dyes, printing inks, and preparations that protect against rust and wood deterioration.
- [Trademark class 3](https://notolens.com/trademark-classes/class-3): Class 3 covers non-medicated cosmetics, skincare and perfumery, plus cleaning and laundry preparations. Medicated versions of some of these products, such as shampoos, soaps and lotions, belong in class 5.
- [Trademark class 4](https://notolens.com/trademark-classes/class-4): Class 4 covers industrial oils, greases and wax, lubricants, fuels and illuminants, including motor fuels, biofuels and electrical energy, plus candles and wicks.
- [Trademark class 5](https://notolens.com/trademark-classes/class-5): Class 5 covers pharmaceuticals, medical and veterinary preparations, dietary supplements, baby food, and sanitary preparations for medical purposes. It is the goods counterpart to the medical services in class 44.
- [Trademark class 6](https://notolens.com/trademark-classes/class-6): Class 6 covers common metals and their alloys, metal building materials, transportable buildings of metal, non-electric metal cables, small metal hardware, metal containers and safes.
- [Trademark class 7](https://notolens.com/trademark-classes/class-7): Class 7 covers machines, machine tools and power-operated tools, motors and engines other than for land vehicles, agricultural machinery, vending machines, 3D printers and industrial robots.
- [Trademark class 8](https://notolens.com/trademark-classes/class-8): Class 8 covers hand-operated tools and implements, table cutlery, razors and grooming implements, and bladed side arms other than firearms.
- [Trademark class 9](https://notolens.com/trademark-classes/class-9): Class 9 covers downloadable software and apps, computers, electronics, scientific instruments, and safety equipment. Software delivered as a service rather than a download belongs in class 42.
- [Trademark class 10](https://notolens.com/trademark-classes/class-10): Class 10 covers surgical, medical, dental and veterinary apparatus, orthopaedic and assistive devices, prosthetics, nursing articles and massage apparatus. Since the 13th edition of the Nice Classification (NCL 13-2026) it also covers spectacles, contact lenses and sunglasses.
- [Trademark class 11](https://notolens.com/trademark-classes/class-11): Class 11 covers apparatus and installations for lighting, heating, cooling, cooking, drying, ventilating, water supply and sanitary purposes, from lamps and ovens to air conditioners and plumbing fixtures.
- [Trademark class 12](https://notolens.com/trademark-classes/class-12): Class 12 covers vehicles and apparatus for locomotion by land, air or water, along with land vehicle engines, parts and fittings, tyres, strollers and wheelchairs.
- [Trademark class 13](https://notolens.com/trademark-classes/class-13): Class 13 covers firearms, ammunition and projectiles, explosives and fireworks, including sporting and hunting firearms, rescue flares and sprays for personal defence.
- [Trademark class 14](https://notolens.com/trademark-classes/class-14): Class 14 covers precious metals and their alloys, jewellery including imitation jewellery, precious and semi-precious stones, and watches, clocks and other chronometric instruments.
- [Trademark class 15](https://notolens.com/trademark-classes/class-15): Class 15 covers musical instruments, their parts and accessories, music stands and conductors’ batons, including electric and electronic instruments.
- [Trademark class 16](https://notolens.com/trademark-classes/class-16): Class 16 covers paper and cardboard, printed matter such as books and magazines, stationery and office requisites, artists’ materials, teaching materials and packaging of paper or plastic.
- [Trademark class 17](https://notolens.com/trademark-classes/class-17): Class 17 covers unprocessed and semi-processed rubber, gum, mica and substitutes, plastics in extruded form for manufacture, insulating materials, and flexible non-metal pipes and hoses.
- [Trademark class 18](https://notolens.com/trademark-classes/class-18): Class 18 covers leather and imitations of leather, luggage and carrying bags, umbrellas and parasols, walking sticks, saddlery, and collars, leashes and clothing for animals.
- [Trademark class 19](https://notolens.com/trademark-classes/class-19): Class 19 covers building materials that are not metal: timber, cement, asphalt, rigid non-metal pipes, windows, doors, flooring, transportable buildings and monuments.
- [Trademark class 20](https://notolens.com/trademark-classes/class-20): Class 20 covers furniture, mirrors and picture frames, bedding such as mattresses and pillows, non-metal storage containers, and goods made of bone, horn, shell or amber.
- [Trademark class 21](https://notolens.com/trademark-classes/class-21): Class 21 covers household and kitchen utensils and containers, cookware and tableware other than cutlery, combs, brushes, cleaning articles, and glassware, porcelain and earthenware.
- [Trademark class 22](https://notolens.com/trademark-classes/class-22): Class 22 covers ropes, string and nets, tents, tarpaulins, awnings and sails, sacks for bulk goods, padding and stuffing materials, and raw fibrous textile materials.
- [Trademark class 23](https://notolens.com/trademark-classes/class-23): Class 23 covers yarns and threads for textile use, whether natural, synthetic or metal, including sewing, embroidery and darning threads.
- [Trademark class 24](https://notolens.com/trademark-classes/class-24): Class 24 covers textiles and fabrics, household linen such as bed linen, towels and tablecloths, curtains, sleeping bags and textile wall hangings.
- [Trademark class 25](https://notolens.com/trademark-classes/class-25): Class 25 covers clothing, footwear and headwear. It protects the garments themselves; a retail store bringing goods together for customers is a separate service in class 35.
- [Trademark class 26](https://notolens.com/trademark-classes/class-26): Class 26 covers haberdashery and dressmakers’ articles: lace, embroidery, ribbons, buttons, zippers, pins and needles, plus artificial flowers, hair decorations and false hair.
- [Trademark class 27](https://notolens.com/trademark-classes/class-27): Class 27 covers carpets, rugs, mats and other coverings laid over existing floors, plus wallpaper, artificial turf and non-textile wall hangings.
- [Trademark class 28](https://notolens.com/trademark-classes/class-28): Class 28 covers games, toys and playthings, video game consoles and controllers, gymnastic and sporting equipment, fishing tackle and Christmas tree decorations.
- [Trademark class 29](https://notolens.com/trademark-classes/class-29): Class 29 covers foods of animal origin like meat, fish, dairy and eggs, preserved, frozen, dried and cooked fruits and vegetables, jams and jellies, edible oils and milk substitutes.
- [Trademark class 30](https://notolens.com/trademark-classes/class-30): Class 30 covers staple foods of plant origin: coffee, tea and cocoa, rice, pasta and cereals, bread, pastries and confectionery, chocolate and ice cream, plus sugar, salt, spices and sauces.
- [Trademark class 31](https://notolens.com/trademark-classes/class-31): Class 31 covers raw and unprocessed agricultural, horticultural and forestry products: fresh produce, natural plants and flowers, live animals, seeds for planting, pet food and animal feed.
- [Trademark class 32](https://notolens.com/trademark-classes/class-32): Class 32 covers beers, non-alcoholic beverages, mineral and aerated waters, fruit juices, energy and sports drinks, and syrups for making beverages.
- [Trademark class 33](https://notolens.com/trademark-classes/class-33): Class 33 covers all alcoholic beverages except beer: wine, spirits, liqueurs, fortified wines, alcoholic cider and alcoholic preparations for making beverages.
- [Trademark class 34](https://notolens.com/trademark-classes/class-34): Class 34 covers tobacco and tobacco substitutes, cigarettes and cigars, electronic cigarettes and vaporizers, smokers’ articles like lighters and ashtrays, and matches.
- [Trademark class 35](https://notolens.com/trademark-classes/class-35): Class 35 covers advertising, marketing, business management and administration, office functions, and retail services: bringing together a variety of goods so customers can view and buy them, rather than the goods themselves.
- [Trademark class 36](https://notolens.com/trademark-classes/class-36): Class 36 covers banking, payment processing, lending, insurance, and real estate services. The apps and platforms delivering those services fall in their own classes.
- [Trademark class 37](https://notolens.com/trademark-classes/class-37): Class 37 covers construction and demolition, installation, repair and maintenance services, cleaning and laundering, restoration work, and mining and drilling.
- [Trademark class 38](https://notolens.com/trademark-classes/class-38): Class 38 covers telecommunications: transmitting calls, messages and data, providing internet access, broadcasting, streaming transmission, online forums and videoconferencing.
- [Trademark class 39](https://notolens.com/trademark-classes/class-39): Class 39 covers transport of people and goods by land, water, air or pipeline, packaging and storage of goods, warehousing, travel arrangement, vehicle rental and energy distribution.
- [Trademark class 40](https://notolens.com/trademark-classes/class-40): Class 40 covers treatment and transformation of materials for others: custom manufacturing, printing and 3D printing services, welding and metalwork, textile finishing, food preservation and recycling.
- [Trademark class 41](https://notolens.com/trademark-classes/class-41): Class 41 covers education, training, entertainment, and sporting and cultural activities: courses, coaching, publishing, events and content delivered as a service.
- [Trademark class 42](https://notolens.com/trademark-classes/class-42): Class 42 covers software delivered as a service, software design and development, IT consulting, and scientific, engineering and design services. Downloadable products stay in class 9.
- [Trademark class 43](https://notolens.com/trademark-classes/class-43): Class 43 covers restaurants, cafés, bars, catering, and temporary accommodation such as hotels. It covers serving food and drink, not the packaged products sold under the same name.
- [Trademark class 44](https://notolens.com/trademark-classes/class-44): Class 44 covers medical, veterinary, hygienic and beauty care services, plus agriculture and horticulture services. It protects the care performed on people, animals and plants, not the products used.
- [Trademark class 45](https://notolens.com/trademark-classes/class-45): Class 45 covers legal services, physical security for people and property, dating and online social networking, funerary services, personal services such as babysitting and pet sitting, and domain name registration.

## Domain status codes
- [Domain status codes](https://notolens.com/domain-status-codes): EPP and RDAP domain status codes explained: who sets each code, what it blocks, and how long it lasts.
- [redemptionPeriod](https://notolens.com/domain-status-codes/redemption-period): redemptionPeriod means the registrar has asked the registry to delete the domain. The name is held for 30 days so the original registrant can still restore it before it drops.
- [pendingDelete](https://notolens.com/domain-status-codes/pending-delete): pendingDelete is the last stop before a domain drops. Standing alone it means the name sat through redemptionPeriod without a restore and will be purged within days.
- [pendingRestore](https://notolens.com/domain-status-codes/pending-restore): pendingRestore means the registrar has asked the registry to bring a deleted domain back. The registry holds the name while it waits for the required restoration documentation.
- [autoRenewPeriod](https://notolens.com/domain-status-codes/auto-renew-period): autoRenewPeriod starts when a domain passes its expiry date un-renewed: the registry renews it automatically and gives the registrar a window to delete it for a credit.
- [renewPeriod](https://notolens.com/domain-status-codes/renew-period): renewPeriod is the short grace window after a registrar explicitly renews a domain. Inside it, deleting the name still earns the registrar a credit for the renewal cost.
- [addPeriod](https://notolens.com/domain-status-codes/add-period): addPeriod is the grace window covering the first days of a registration. If the registrar deletes the name inside it, the registry may credit the registration cost.
- [transferPeriod](https://notolens.com/domain-status-codes/transfer-period): transferPeriod is the short grace window after a domain moves to a new registrar. Inside it, the new registrar can delete the name and be credited for the transfer cost.
- [clientHold](https://notolens.com/domain-status-codes/client-hold): clientHold tells the registry not to publish the domain in DNS, so it stops resolving while the registration stays intact. The sponsoring registrar sets it and can lift it.
- [serverHold](https://notolens.com/domain-status-codes/server-hold): serverHold is the registry-level counterpart of clientHold: the registry operator itself keeps the domain out of DNS, and lifting it has to go through the registry rather than the registrar.
- [transferProhibited](https://notolens.com/domain-status-codes/transfer-prohibited): transferProhibited rejects any request to move the domain to another registrar. The client variant is routine anti-hijack hygiene; the server variant usually means a dispute or a registry lock.
- [updateProhibited](https://notolens.com/domain-status-codes/update-prohibited): updateProhibited locks the domain record: name server changes, contact edits and other updates are rejected, except one that removes the lock itself. The client variant is anti-tamper hygiene; the server variant usually means a dispute or registry lock.
- [deleteProhibited](https://notolens.com/domain-status-codes/delete-prohibited): deleteProhibited rejects requests to delete the domain. The client variant is anti-fraud hygiene from the registrar; the server variant is uncommon and usually tied to a legal dispute.
- [renewProhibited](https://notolens.com/domain-status-codes/renew-prohibited): renewProhibited rejects requests to renew the domain. Both variants are uncommon; ICANN ties them to legal disputes or to a domain that is subject to deletion.
- [ok](https://notolens.com/domain-status-codes/ok): ok is the standard status for a domain: no pending operations and no prohibitions. RDAP records show the same state as active under the RFC 8056 mapping.
- [inactive](https://notolens.com/domain-status-codes/inactive): inactive means the domain has no name servers associated with it, so it is not published in DNS and does not resolve.
- [pendingTransfer](https://notolens.com/domain-status-codes/pending-transfer): pendingTransfer means a request to move the domain to a new registrar has been received and is being processed.
