Your data's story
secured

Statetrace connects to your Postgres database and correlates row changes with events happening in your application to give you a complete audit history.

An easier way to track your changing data

Statetrace was born after experiencing how data audit logs can transform the way businesses make decisions, from the seed round to unicorn.

Database auditing made simple

No complicated triggers or programming necassary. Our integration is low-profile and doesn't interfere with your current application.

  • Track row level changes

    Statetrace integrates with Postgres's logical replication and pgoutput to provide a row level audit history on most standard Postgres deployments.

  • Integrate into your application

    Use our libraries to annotate your database transactions to provide user and session information about when the change was made.

  • Control your data

    Select tables and individual columns to log and hide the ones you want to keep secret with cryptographic hashing.

Empower your business

Database auditing does a lot more than complete a compliance checkbox, it transforms the way your business operates and solves problems. Start enabling your team to answer your customers' questions about their data today.

  • Create customer success superstars

    Put the power in your team's hands to investigate issues and solve problems. Retrace customers actions to help solve your data mysteries.

  • Protect your reputation

    Having a detailed audit log protects your business against accusations of incorrect data and helps to pinpoint the source of the error.

Want to start protecting your business?

Sign up to be notified of our private beta.

By submitting you are agreeing to recieve news and updates regarding the product. Read our Privacy Policy.

Integrate with your favorite framework

Django
Flask
Soon
Express
Soon
Laravel
Soon
Ruby On Rails
Soon
Spring
Soon

Deployment

Drop-in Compliance

Satisy HIPAA or other data audit requirements with simple deployments in your company's cloud.

  • Deploy in your cloud

    AWS, Azure, Digital Ocean, and GCP. Deploy anywhere that has a writable Postgres database and can run docker images.

  • Docker Based Deployments

    Ready to use Docker images let you get started in a few clicks.

  • Keep ownership of your data.

    100% of data collected stays in your cloud. This makes compliance audits easy and legal happy.

  • Technology built on standards

    Statetrace's application data is stored in Postgres, making it easy to audit, backup and integrate.

Frequently asked questions

Does Statetrace require special Postgres extensions or triggers?

No. Statetrace uses logical replication and pgoutput which are standard on postgres installations.

What about database x?

Drop us a line at support@statetrace.com with your favorite database to see if we can add it.

What about framework y?

Drop us a line at support@statetrace.com with your favorite framework to see if we can add it.

Do I need to modify my application?

Only if you want meta information such as who made the changes and what page they were made. Statetrace can still track row changes without any changes to your application. Integration is typically as easy as adding a middleware.

Do you offer a hosted version?

A hosted version of Statetrace is in the pipeline however due to compliance issues and the sensitivity of replicating database changes, on-premises is a priority.

Can I use Statetrace for more than one environment?

Statetrace can monitor as many databases as the host machine will allow. Contact sales@statetrace.com for larger instances.

© 2020 Southern California Software Labs, LLC. All rights reserved.