| Cloudflare, Inc. | Application hosting (Workers), file storage (R2), and hosted Whisper speech-to-text (Workers AI) for voice notes. Requests are served through Cloudflare's global network. R2 buckets carry an eastern North America location hint, which is a placement preference, not a guarantee of jurisdiction | All application data in transit; uploaded files (documents, recordings, images) at rest; voice-note audio sent for transcription only, never stored by the transcription step itself |
| Neon | Application database (PostgreSQL), hosted on Amazon Web Services in the us-east-2 region (Ohio, United States) | All application records at rest |
| Anthropic, PBC | Claude models: Ally's answers, note/document analysis, report narrative generation, comment analysis, action-plan drafting | The specific business or document content needed to answer the request in front of Ally at that moment |
| Stripe, Inc. | Payment processing (purchases and subscriptions) | Payment details; BRE Pulse does not receive or store full card numbers or CVV |
| Resend | Transactional email (invitations, reminders, receipts, staff notifications) | Recipient email addresses and message content |
| Twilio Inc. | Text messages between BRE Pulse staff and prospective or current customers who agreed to receive texts | Phone numbers and message content |
| OpenStreetMap Foundation (Nominatim) | Address-to-coordinate lookup for the business map | Business street addresses submitted for geocoding |
| Geocod.io (Loki Labs LLC) | Paid address-to-coordinate lookup for the business map when an organization's map needs it | Business street addresses submitted for geocoding |
| Microsoft Graph (Microsoft Corporation) | Optional customer-connected Microsoft 365 calendar (create/view/link events) | Calendar events only — the connection never requests mail access |
| 8x8, Inc. (JaaS / Jitsi as a Service) | Video meetings, including virtual business visits; cloud recording and transcription when the organizer turns recording on | Meeting audio/video and participant names for meetings that are scheduled on the platform |