Intégration Vercel Senthor - Middleware Next.js pour la Détection des Bots IA

L'intégration Vercel de Senthor permet d'ajouter la détection et le contrôle des bots IA directement dans votre application Next.js hébergée sur Vercel en 3 minutes.

Installation

1. Installer le package NPM : npm install @senthor-io/vercel 2. Créer ou modifier middleware.ts à la racine du projet 3. Importer et configurer Senthor middleware 4. Ajouter SENTHOR_API_KEY dans les variables d'environnement Vercel 5. Déployer sur Vercel

Avantages

Edge middleware ultra-rapide, détection en temps réel des bots IA, compatible Next.js 13+ (App Router et Pages Router), pas d'impact sur les performances, déploiement automatique avec Vercel, analytics intégrées, support TypeScript natif.

Fonctionnalités

Détection de ChatGPT, Claude, Gemini, Perplexity, Mistral et +20 autres bots IA, blocage sélectif par route, protection API, logs détaillés, préservation du SEO.

Prix

Intégration gratuite. Tarifs Senthor : Plan Gratuit (0€) pour la détection, Plan Pro (499€/mois) pour le blocage et la monétisation.

Vercel Edge Integration

Protect your Vercel applicationagainst AI scraping with 3 lines of code

Integrate Senthor into your Next.js, React, Vue or any Vercel app in under 60 seconds. Detect, block and monetize AI bots automatically.

1-minute installation
Optimized Edge Runtime
All frameworks supported
npm install @senthor-io/vercel

Your application is losing money

AI bots scrape your content for free, generating no advertising revenue or conversions.

Invisible AI traffic

ChatGPT, Claude, Gemini and dozens of other AIs scrape your app daily without you knowing.

Blind analytics

Your classic analytics tools don't properly detect AI bots. You don't know what's being scraped.

Lost revenue

Every AI request represents a potential user who will never reach your site. That's lost money.

A simple and powerful solution

Senthor integrates as a Vercel Edge middleware. No modification to your existing code required.

Key features

Ultra-fast Edge Runtime

Bot detection in under 5ms thanks to Vercel Edge Runtime. No performance impact.

Automatic detection

Identification of 10+ major AI bots (GPT, Claude, Gemini, Perplexity, etc.) automatically updated.

Real-time analytics

Complete dashboard to visualize all your AI traffic: pages visited, frequency, detected bots.

Automatic monetization

Access the beta monetization program to transform your AI requests into revenue.

3 lignes

Complete installation in 3 lines

// middleware.ts
import
senthor from "@senthor-io/vercel";
export default
senthor;

Installation in 4 steps

1

Install npm package

Install the official Senthor package for Vercel:

npm install @senthor-io/vercel
2

Create middleware

Create a middleware.ts file at the root of your project:

// middleware.ts import senthor from "@senthor-io/vercel"; export const config = { matcher: "/:path*" };
3

Configure on Senthor.io

Log in to app.senthor.io, add your Vercel domain. Connection will be automatic on first deployment.

4

Deploy to Vercel

Deploy your application. The middleware is automatically activated on Edge Runtime.

Compatible with all Vercel frameworks

Next.js
React
Vue
Nuxt
SvelteKit
Astro
Remix
Static Sites

Optimal performance guaranteed

Senthor uses Vercel Edge Runtime for minimal latency and maximum scalability.

Edge Runtime

Network edge processing for minimal latency.

<5ms

added latency

Zero impact

No impact on your loading times or Core Web Vitals.

0

performance impact

Infinite scalability

Automatically scales with your traffic thanks to Vercel Edge infrastructure.

supported requests

Advanced analytics and control

Complete dashboard to visualize and control all your AI traffic from Senthor.io.

Real-time dashboard

Visualize all your AI traffic in real-time

  • AI requests per day/week/month
  • Most scraped pages
  • Detected AI bots
  • Complete history

Detected bots

Automatically updated list

  • GPTBot (OpenAI)
  • Claude-Web (Anthropic)
  • GoogleOther-Extended
  • PerplexityBot
  • And 6+ others...

Custom rules

Granular control of your data

  • Block specific bots
  • Whitelist certain pages
  • Rate limiting per bot
  • Custom notifications

pricing.free.title

pricing.free.desc

0€ pricing.free.forever
  • pricing.free.f1
  • pricing.free.f2
  • pricing.free.f3
  • pricing.free.f4
  • pricing.free.f5
pricing.free.cta
pricing.paid.badge

pricing.paid.title

pricing.paid.desc

499€ pricing.paid.perMonth
  • pricing.paid.f1
  • pricing.paid.f2
  • pricing.paid.f3
  • pricing.paid.f4
  • pricing.paid.f5
pricing.paid.ctapricing.paid.beta

pricing.paid.note

pricing.comparison.title

pricing.comparison.feature
pricing.comparison.free
pricing.comparison.paid
pricing.comparison.analytics.title
pricing.comparison.analytics.dashboard
pricing.comparison.analytics.realtime
pricing.comparison.analytics.history
pricing.comparison.values.3months
pricing.comparison.values.unlimited
pricing.comparison.analytics.reports
pricing.comparison.values.weekly
pricing.comparison.values.weekly
pricing.comparison.detection.title
pricing.comparison.detection.identify
pricing.comparison.values.all
pricing.comparison.values.all
pricing.comparison.detection.bots
pricing.comparison.values.aiNames
pricing.comparison.values.aiNames
pricing.comparison.control.title
pricing.comparison.control.block
pricing.comparison.control.whitelist
pricing.comparison.control.protection
pricing.comparison.monetization.title
pricing.comparison.monetization.automatic
(pricing.comparison.values.soon)
pricing.comparison.monetization.revenue
pricing.comparison.monetization.licensing
pricing.comparison.support.title
pricing.comparison.support.level
pricing.comparison.values.community
pricing.comparison.values.priority

pricing.value.title

pricing.value.desc

pricing.value.v1.title

pricing.value.v1.desc

pricing.value.v2.title

pricing.value.v2.desc

pricing.value.v3.title

pricing.value.v3.desc

Ready to take back control?

Start for free with up to 10,000 requests per month.

Get started for free

Frequently asked questions

Does Senthor slow down my application?

No, absolutely not. Senthor uses Vercel Edge Runtime and adds less than 5ms of imperceptible latency. Your application keeps exactly the same performance.

Is it compatible with Next.js?

Yes, 100% compatible with Next.js (App Router and Pages Router), as well as with all other frameworks supported by Vercel: React, Vue, Nuxt, SvelteKit, Astro, Remix, etc.

Is GoogleBot blocked?

No, GoogleBot is never blocked by default to preserve your SEO. You keep total control over which bots to allow or block.

What happens if I exceed the free plan limits?

Your site continues to function normally. AI requests continue to be detected and logged, but some advanced features (blocking, monetization) require an upgrade.

Can I test before paying?

Yes! The free plan lets you see all your AI traffic in real-time for 3 months of history. You can then decide if you want to activate blocking and monetization.

Ready to protect your application?

Install Senthor on Vercel in under 60 seconds and start visualizing your AI traffic.

Free for 3 months • No credit card • 1-minute installation