Technology Overview
Rulebricks is built using Next JS, Postgres, and Redis, all of which can be run on your own infrastructure via Kubernetes if you choose to deploy Rulebricks privately.
Our cloud infrastructure is respectively hosted on Vercel, Supabase, and Upstash. You can find more information about our subprocessors here, including the technology they provide, and the regions we operate over them in.
All cloud data is backed up every few hours and retained for 30 days.
For our AI features, we use OpenAI. We do not store any data with OpenAI, and only send data to them when you explicitly take an AI action in the Rulebricks interface.
Private Hosting
All private deployments are HTTPS and require certification, provided DNS records are updated immediately after deployment.
Currently we support terraform based deployment AWS and GCP, with Azure support coming soon.
All private deployments use Helm charts to spin up and run occasional upgrades against the requisite services. We publish upgrades to our application quite often (2-3 times a day), and you can choose to upgrade your private deployment at your convenience, or opt into notifications about major upgrades we recommend you apply.
Most third party services are disabled or re-configured in private deployments, particularly certain logging, user analytics, and AI features.