Modern Application Security

Trusted by security teams. Loved by developers
Sqreen dashboard

Monitor your app threat level

Always stay one step ahead of attackers. Get faster insights into suspicious activities in real-time.

Sqreen dashboard

Protect your production in real-time

Harden your application with out-of-the-box protection against the most critical attacks from the OWASP Top 10: SQL Injections, XSS and more.

Sqreen dashboard

Build your own custom security rules

Use built-in events or collect custom events to build advanced rules and protect from business logic attacks.

Sqreen dashboard

Investigate your users easily

Get actionable data on suspicious user behaviors and identify attackers before they cause harm.

Sqreen dashboard

Fix your vulnerabilities easily

Get actionable data and stack traces to easily fix critical vulnerabilities uncovered by Sqreen, attackers, pentesters or bug bounties. Fix them and get back to the fun stuff.

Built for developers and modern apps

  • Node.js
  • Ruby
  • PHP
  • Python
  • Java
  • Go
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

$ npm install --save sqreen

$ echo '{ "token": "your token" }' > sqreen.json

 

// This should be the first line of your app

require('sqreen');

$ echo "gem 'sqreen'" >> Gemfile

$ bundle install

$ echo "token: your token" > config/sqreen.yml

$ curl -s https://download.sqreen.io/php/install.sh > sqreen-install.sh && bash sqreen-install.sh your token

$ pip install sqreen

$ echo -e "[sqreen]\ntoken: your token" > sqreen.ini

 

# Insert at the top of your app file (typically wsgi.py or app.py)

import sqreen

sqreen.start()

$ curl https://download.sqreen.io/java/sqreen-.jar -o sqreen.jar

 

// Add JVM startup options:

-javaagent:/path/to/sqreen.jar -Dsqreen.token={{your token}}

Request your beta access for the Go agent Request beta

Build amazing products. Keep them safe.

5 min installation · Try all features for 14 days · No credit card required Sign up Request demo