Monitor and protect your PHP apps.

The first security monitoring and protection platform that automatically prevents attacks before they impact your business

Sqreen dashboard

TRUSTED BY THE BEST ENGINEERING TEAMS TO BUILD SAFER APPS - BIG AND SMALL

YCombinator Algolia Toptal Frontapp BlaBlaCar Triplebyte

One library to supercharge your app security




Sqreen dashboard

Monitor your app threat level

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

Sqreen dashboard

Protect your production in real-time

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

Sqreen dashboard

Build your own custom logics

Extend our detection algorithms with your own application knowledge using custom events and triggers.

Sqreen dashboard

Investigate your users easily

Get actionable data and a detailed timeline of events on every user or IP to easily detect anomalous behaviors.

Sqreen dashboard

Fix your code 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.

Get started in under 3 minutes

  • 1

    Deploy Sqreen in your production app

    Get up and running in minutes by installing our library. No code modification required.

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

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

    $ 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

    $ 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}}

  • 2

    Enable security plugins

    Easily integrate security into your app with extensible plugins.

    Sqreen Plugins list
  • 3

    Automate your security

    Build security into your app and create security automation plugins to prevent business logic attacks.

    Sqreen Plugins actions

No excuses not to get started

  • Easy install and maintenance

    Get started in under 5 mins.
    No code changes, heavy configuration or maintenance required.

  • Built for production

    Virtually no performance impact
    and no CPU or memory overhead.
    No synchronous calls are performed.

  • Privacy by design

    No PII or sensitive data collected
    No traffic redirection.

  • Sqreen integrates seamlessly with your favorite apps and services

    Use our native Slack, New Relic, PagerDuty integrations (more added soon)
    or use webhooks to integrate Sqreen with the tools you love.

  • Fully compatible with modern infrastructures and architectures

    Built for the Cloud: Deploy Sqreen on any cloud provider.
    Compatible with web apps / containers / microservices / APIs / Legacy apps

It's 100% free to get started

Secure your apps in under 3 minutes - No credit card required. Sign up Request demo