Last updated June 14, 2026
Subprocessors
ByteSize VMS engages a limited set of trusted third-party subprocessors to operate the platform. Each subprocessor is bound by contractual data-protection obligations and processes data only as needed to deliver its service. This page describes each subprocessor, its purpose, and the categories of data it handles.
Hostinger
Purpose: Application hosting on a dedicated VPS with TLS termination.
Data handled: HTTP request metadata, IP addresses, and application logs.
Convex
Purpose: Primary database and real-time backend platform.
Data handled: Visitor records, organization data, and operational application data (visitor PII is encrypted at the application layer).
Clerk
Purpose: Authentication and identity management for staff accounts.
Data handled: Account email addresses, names, authentication credentials, and session metadata.
Polar
Purpose: Subscription billing and payment processing.
Data handled: Billing contact details and subscription status. Card data is handled by Polar's PCI-compliant payment processors and never reaches ByteSize servers.
SendGrid
Purpose: Transactional and notification email delivery.
Data handled: Recipient email addresses and email content (e.g. invitations and notifications).
GlitchTip (self-hosted)
Purpose: Error monitoring and application performance diagnostics.
Data handled: Error events, stack traces, request metadata, and limited diagnostic context.
Umami (self-hosted)
Purpose: Privacy-friendly, aggregate product usage analytics.
Data handled: Aggregated page-view and traffic metrics. Loaded only after a visitor accepts optional cookies.
Changes
We may update this list as our services evolve. Material changes to our subprocessors will be reflected here. For related details, see our Data Processing Terms, Privacy Policy, and Cookie Policy.
Contact
Questions about our subprocessors: privacy@bytesizesolutions.com