Express Support Live

Just one npm install
to stop hackers

koru ai brings the right security for your API and blocks threats in real-time. The only thing a hacker sees is a block page.

Built by team that secured 100+ companies
Google
US Department of Defense
New York Times
KFC
Reddit
Epic Games
Dyson
DuckDuckGo
Instacart
TradingView
Zynga
Allianz
Home Depot
Klarna
Ubiquiti
Shutterfly
Postman
Masterclass
Trendyol
Scout24
Infineon
ConocoPhilips
Synopys
Shipt
Ecobee
Billie
Payfit
Hackerone
Rapyd
Arkose Labs
A.S Watson Group
TECNO
US GSA
Google
US Department of Defense
New York Times
KFC
Reddit
Epic Games
Dyson
DuckDuckGo
Instacart
TradingView
Zynga
Allianz
Home Depot
Klarna
Ubiquiti
Shutterfly
Postman
Masterclass
Trendyol
Scout24
Infineon
ConocoPhilips
Synopys
Shipt
Ecobee
Billie
Payfit
Hackerone
Rapyd
Arkose Labs
A.S Watson Group
TECNO
US GSA
Google
US Department of Defense
New York Times
KFC
Reddit
Epic Games
Dyson
DuckDuckGo
Instacart
TradingView
Zynga
Allianz
Home Depot
Klarna
Ubiquiti
Shutterfly
Postman
Masterclass
Trendyol
Scout24
Infineon
ConocoPhilips
Synopys
Shipt
Ecobee
Billie
Payfit
Hackerone
Rapyd
Arkose Labs
A.S Watson Group
TECNO
US GSA
Google
US Department of Defense
New York Times
KFC
Reddit
Epic Games
Dyson
DuckDuckGo
Instacart
TradingView
Zynga
Allianz
Home Depot
Klarna
Ubiquiti
Shutterfly
Postman
Masterclass
Trendyol
Scout24
Infineon
ConocoPhilips
Synopys
Shipt
Ecobee
Billie
Payfit
Hackerone
Rapyd
Arkose Labs
A.S Watson Group
TECNO
US GSA
Integration

Get Protected in 3 Steps

Secure your Express.js applications with an npm package. koru ai learns your API's security needs at runtime and creates custom protection rules.

0ms Latency Impact
AI-Powered Rules
5-Minute Setup
01

Install Package

Add koru ai to your project with a single command

npm install koruai
02

Configure Environment

Create a new app on the platform and set up your API credentials.

# Add to your .env file
KORUAI_API_KEY=your-api-key-here
KORUAI_APP_ID=your-app-id-here
03

Add Middleware

Initialize koru ai protection in your Express app

import express from "express";
import koruai from "koruai";

const app = express();

// Initialize KoruAI middleware
app.use(koruai({
  apiKey: process.env.KORUAI_API_KEY,
  appId: process.env.KORUAI_APP_ID,
}));
04

You're Secure!

koru ai learns from your users to bring custom security. It kicks in at runtime.

✅ KoruAI Protection: ACTIVE
✅ Learning Phase: IN PROGRESS
✅ Anomaly Detection: ENABLED
✅ Real-time Monitoring: ONLINE

📊 Current Status:
• API Patterns Learned: 23
• Protection Rules Created: 5  
• Requests Monitored: 1,847
• Threats Blocked: 0

🛡️ Your application is now secure!

How it Works?

The security custom to you

Security requirements for every application is different. koru ai removes the hassle of custom generated security policies and make it available with zero performance impact.

01
Create Applications
Create a new application in the dashboard and integrate koru ai to your express.js API.
02
Go live
Deploy your API. Wait for enough traffic from your users to be accumulated.
03
Policy Creation
Start policy creation on the platform. koru ai automatically creates, validates policies dedicated to your API.
04
You're secure!
Hackers are now automatically blocked, making sure no security breaches happen. You can observe the anomalies on the platform.
Security Perspective

Hacker's Point of View

See exactly how koru ai protects your API from the attacker's perspective. Without protection, sensitive data is exposed. With koru ai enabled, threats are blocked instantly.

Hacker illustration showing security threats
<script>
exploit.js

Hacker discovers an endpoint that returns user data determined by a parameter and exploits it to get victim's info.

koru ai disabled

Vulnerable
API Request
GET /api/getUser?id=1336     HTTP/1.1
Host: api.example.com
Authorization: Bearer ey...
Response - Data Exposed!
200 OK
X-Powered-By: Express
Content-Length: 278

{"id":1336, "email":...}

koru ai enabled

Protected
Same Request
GET /api/getUser?id=1336     HTTP/1.1
Host: api.example.com
Authorization: Bearer ey...
Response - Blocked!
401 Unauthorized
X-Powered-By: Express
Content-Length: 115

Anomaly detected by koru ai
Hackers blockedUsers protected

koru ai analyzes request patterns in real-time to identify and block malicious attempts while allowing legitimate traffic to flow seamlessly.

Pricing

Custom AI Protection for Every Scale

Unlike generic security that charges the same for less protection, koru ai's pricing reflects the custom AI intelligence your API deserves.

Free
Perfect for small APIs getting started with custom AI protection.
$0 /month

1 Application

200K API requests/month

Basic AI custom rule generation

0ms latency protection

7-day data retention

Email alerts

Community support

Starter
Advanced AI customization for production APIs with zero performance impact.
$199 /month

5 Applications

5M API requests/month

Advanced AI pattern learning

0ms latency with instant adaptation

30-day data retention

Real-time custom alerts

Custom security policies

Priority support

Pro
Full AI intelligence for high-scale APIs with dedicated custom rule optimization.
$999 /month

15 Applications

30M API requests/month

AI-powered custom threat intelligence

0ms latency at any scale

90-day data retention

Multi-channel custom alerts

Dedicated AI rule optimization

Dedicated support

SLA guarantee

Need More?

Looking for unlimited applications and traffic? Our founding team can create a custom solution tailored to your enterprise needs.

FAQs

Frequently Asked Questions