Ok next update to StyloBot is crazy, worked on the ASP.NET interaction:

app.MapPost("/api/checkout", () => Results.Ok())
.BlockBots()
.BlockIfSignal(SignalKeys.GeoIsVpn, SignalOperator.Equals, "True");

YUP, that's enterprise grade vpn detection on a minimal api (two lines of config in program.cs). #aspnet #aspnetcore #minimalapi coming soon https://www.stylobot.net

Stylobot - Zero-PII Bot Detection & Analytics

Advanced bot detection using heuristics and analytics with a zero-PII approach. Protect your platform without compromising user privacy.

Stylobot

And that's a COMPLEX one. Can be as simple as :
// Block bots from sensitive endpoints
app.MapGet("/api/data", () => Results.Ok(new { data = "sensitive" }))
.BlockBots();

DONE! Will block bots enterprise tools in the space can't even BEGIN to block (LLM steered bots / scrapers specifically).