Third-Party Services Used In Pivot
If a service is only used in the form of an open-source library, it is not listed here. 'Service' refers to a cloud service in this context.
Frontend
Expo
Expo products used:
- EAS Build
- EAS Update
- EAS Submit
- Expo Push Notification Service
PostHog
- Web analytics for Docs and Marketing sites
- Product analytics for Next/Tauri/Expo apps
Sentry
- Error logging and session replay for frontend applications.
Backend
Elastic Cloud
- Vector and full-text search
Temporal Cloud
- Hosted version of Temporal for cron and workflow execution
Synadia Cloud
- NATS Jetstream
OpenAI
- GPT (generation and embeddings)
- DALLE
AssemblyAI
- Transcription
- Audio Intelligence
Axiom
- Logs/traces/metrics storage
- Observability dashboarding and alerts
Buf Schema Registry
Full Stack
LiveKit Cloud
Mux
GitHub
- Two main repos for source-code,
pivotandpivot-internal - GitHub Actions used for all CI/CD
Cloudflare
- DNS
- Web Application Firewall for API services
- Edge load balancing for the Pilot service
- 'Pages' for frontend site static hosting
- 'Workers' to run the File Proxy service
- 'R2' for asset object storage (but not user content)
- 'Access' to control access to internal self-hosted services
- 'Tunnel' / 'Warp' to access our AWS VPCs from local machines
AWS
- ECS/Fargate/Cloud Map/VPC/NAT/SNN Parameter Store
- AWS Aurora PostgreSQL
- Serverless configuration
- Global database feature
- Three distinct clusters (Facebox, Blockhead, Messenger)
- S3, Cloudfront, Lambda@Edge
- SES
- SNS/SQS (just for AWS SES and S3 notification)
Terraform Cloud
Rootly
- Incident management platform
- Status page for outage communication
- Alert integration with Sentry and Axiom
Plain
Customer support API