Savoir quels visiteurs sont des personnes et quels sont des agents d'IA.
Les assistants lisent vos pages pour leurs utilisateurs, les agents remplissent vos formulaires et les crawlers collectent votre contenu. Proof of Actor montre qui visite, avec preuves, afin que votre website puisse répondre à chacun.
GET /pricing
Preuve
Requête signée de assistant.example récupérant la page pour un utilisateur
Votre politique: Servir la page et sa version Markdown
Votre site web a été conçu pour des personnes. Vos visiteurs ne sont plus uniquement des personnes.
Les pages de tarification, la documentation, les pages produit et les formulaires de contact reçoivent désormais des visites d'assistants IA répondant à la question d'un utilisateur, d'agents qui accomplissent une tâche et de crawlers qui collectent du contenu. La plupart ressemblent à des navigateurs ordinaires dans vos analyses.
Tous les bloquer, c'est perdre les clients qui arrivent via l'IA. Les ignorer fausse vos chiffres et remplit vos formulaires. Proof of Actor attribue à chaque visite une classe et une base, afin que vous puissiez décider page par page.
Proof of Actor ajoute
Un assistant agit via ce compte sur /reports.
Ce que les équipes web font avec le contexte d'acteur
Voir la composition réelle de vos visiteurs
Séparer les visites humaines des assistants IA, des agents et des crawlers sur chaque page et campagne.
Servir du contenu prêt pour les agents
Fournissez aux agents et assistants vérifiés des versions Markdown ou structurées des pages qu'ils consultent.
Restez visible dans les réponses de l'IA
Laissez les assistants légitimes lire les pages qui vous apportent des clients, au lieu de les bloquer par défaut.
Protégez vos formulaires
Gardez les formulaires de contact, d'inscription et de démo simples pour les personnes tout en traitant délibérément les envois automatisés.
Gérer les achats effectués par des agents
Reconnaissez les agents qui consultent des produits ou lancent le paiement au nom d'une personne, et orientez-les correctement.
Plan pour Inconnu
Décidez ce qui se passe sur chaque page lorsqu'une visite apporte trop peu de preuves, et suivez ce taux.
01 · Détecter
Preuves provenant du navigateur, de l'Edge et du serveur.
Ajoutez le collecteur navigateur aux pages que vous choisissez, et exécutez l'intégration edge ou serveur pour lire les signatures de requête et les détails déclarés du client.
- Signaux d'interaction sur les pages où le collecteur s'exécute.
- Requêtes signées d'assistants et d'agents qui publient des clés.
- Capturez le contexte de la requête à votre périphérie ou sur votre serveur d'origine.
- Signature de requêtevalid · sample-crawler.exampleverified
- Déclaration du client"research-assistant/2.1"declared
- Interaction navigateurpointer + keyboard eventsinferred
- Aucun signal pris en chargeroute not instrumentedunknown
02 · Comprendre
Savoir qui lit quelles pages.
Voir la répartition des acteurs par page, section et campagne, quels assistants visitent le plus, et où les visites inconnues se concentrent.
- Classes de visiteurs par page et par campagne.
- La preuve derrière chaque classification.
- Taux Unknown par page, pour rendre visibles les lacunes de couverture.
- /dashboardInconnu 7%
- /api/v1/catalogInconnu 15%
- /support/ticketsInconnu 8%
- /signupInconnu 21%
03 · Routage
Une réponse adaptée pour chaque visiteur.
Servir du contenu structuré aux agents Vérifié, conserver l'expérience complète pour les personnes, et choisir un repli pour les visites inconnues sur chaque page.
- Markdown ou réponses structurées pour les agents.
- Politiques par page, classe d'acteur et base.
- Observer, prévisualiser, puis appliquer.
- /api/v1/catalogenforceAgentAutoriser · API structurée
- /support/ticketsenforceHumain + IAAutoriser · étiqueter comme Human + AI
- /account/*previewInconnuConserver les contrôles existants
- /api/v1/orderspreviewAgentExiger un identifiant plus fort
Exemples de décisions
De la requête au résultat, puis à votre décision.
Un assistant lit votre tarification
Requête
GET /pricing
Résultat
Agentbasis: verifiedVotre décision
Servir la page et sa version Markdown afin que la réponse fournie soit exacte.
Une personne remplit votre formulaire de démo
Requête
POST /contact
Résultat
Humainbasis: inferredVotre décision
Formulaire standard. Pas de friction supplémentaire.
Un envoi de formulaire sans preuve
Requête
POST /contact
Résultat
Inconnubasis: unknownVotre décision
Acceptez-le et conservez vos vérifications anti-spam habituelles. Signalez pour examen uniquement si vos règles l'indiquent.
Déployer sans risque
Les équipes commencent en mode observation et avancent route par route.
- 01
Observer vos pages clés
Ajoutez le collecteur aux tarifs, à la documentation et aux formulaires, ainsi que l'intégration edge devant eux. Les visiteurs ne voient aucun changement.
- 02
Prévisualiser les règles de contenu
Vérifiez quels assistants recevraient des versions Markdown et quels envois de formulaires seraient signalés, avant tout changement.
- 03
Appliquer page par page
Servez du contenu structuré aux agents verified et laissez les pages publiques ouvertes, avec un repli pour les visites Unknown.
Fonctionne avec votre pile
- Équipes fondatrices
Middleware de serveur web (Node.js)
Côté serveur
Signaux au niveau de la requête pour les applications rendues côté serveur et les APIs.
- Équipes fondatrices
Next.js
Côté serveur et edge
Middleware pour les pages et les routes API.
- Équipes fondatrices
Script navigateur
Signaux navigateur uniquement
Signaux d'interaction provenant de sessions de navigateur, en complément d'une intégration côté serveur.
- Équipes fondatrices
Cloudflare et runtimes de périphérie
Edge
Signaux à la périphérie avant que les requêtes n'atteignent votre origine.
- Équipes fondatrices
API HTTP générique
N'importe quelle stack
Envoyez le contexte de la requête à une API et recevez un résultat avec sa base.
- Équipes fondatrices
Serveur MCP
MCP
Contexte d'acteur pour les appels d'outils MCP.
- Feuille de route
WordPress
Plugin
Plugin pour les sites WordPress.
- Feuille de route
Mobile natif
iOS et Android
SDK natifs iOS et Android.
Les intégrations sont réalisées en pratique avec chaque équipe fondatrice pendant l'onboarding. Vous utilisez une pile différente ? Dites-le-nous lors de votre candidature.
Questions fréquentes
Cela nuira-t-il à mon SEO ou bloquera-t-il les robots d'indexation ?
Non. Proof of Actor démarre en mode observation et ne bloque rien. C'est à vous de décider si une page traite différemment les crawlers ou les agents.
Est-ce un CAPTCHA ?
Non. Les visiteurs ne résolvent jamais de puzzle. Proof of Actor classe les visites en arrière-plan et laisse la réponse à votre site web.
Peut-il me montrer combien de visites proviennent d'assistants IA ?
Oui, pour les visites qui comportent des preuves telles qu'une signature ou une déclaration, ou que le collecteur du navigateur peut observer. Les visites sans preuves suffisantes sont signalées comme Unknown.
Dois-je changer mon créateur de site ou mon CMS ?
Ajoutez le collecteur navigateur aux pages que vous voulez observer, et utilisez l'intégration edge ou serveur là où vous contrôlez le chemin de requête.
Quel est le coût ?
Les équipes fondatrices sélectionnées peuvent bénéficier jusqu'à 12 months free dans les limites d'utilisation convenues.
Voir qui visite réellement votre site web.
Rejoignez le programme fondateur développeur de Proof of Actor.
Vous préférez en parler d'abord ? Parler aux fondateurs