Skip to main content

Sub-processors

Updated 2026-08-18 · Operator: AcctTen (acctten.com)

The following third-party service providers process personal data on our behalf as sub-processors. Each provider is engaged under a Data Processing Addendum that binds it, by contract, to a standard of protection comparable to the PDPA.

ProcessorPurposeRegionTransfer basisDPA
Supabase (Postgres, Auth, Storage)Primary data store — tenants, employees, payroll records, audit logs, authenticationap-southeast-1 (Singapore)Stored in Singapore — no cross-border transfer. Supabase DPADPA ↗
VercelApplication compute, static hosting, edge functionsGlobal edge networkVercel DPA with Standard Contractual ClausesDPA ↗
StripeSubscription billing + card payment processing (card data stays on Stripe — we never receive the card number)United StatesStripe DPA with Standard Contractual ClausesDPA ↗
Google Vertex AIAgentic payroll assistance — zero-retention inference, no model training on customer dataGlobal endpointGoogle Cloud Data Processing Addendum — no training on customer data, no retention of promptsDPA ↗
Sentry (Functional Software, Inc.)Error telemetry only — a scrubbing hook removes NRIC, bank, salary and email fields before data leaves our serversConfigurable (default United States)Sentry DPA with Standard Contractual ClausesDPA ↗
OneMap (Singapore Land Authority)Postal code to address lookup at signup (no personal data in the query)SingaporeSingapore government service — no cross-border transferDPA ↗
ACRA Open DataUEN to entity lookup at signup (Singapore Open Data Licence, attribution displayed)SingaporeSingapore government open data — no cross-border transferDPA ↗
Google OAuthOptional social sign-in, for users who choose to sign in with GoogleUnited StatesGoogle Cloud Data Processing Addendum (same instrument as Vertex AI above)DPA ↗
Resend (Plus Five Five, Inc.)Outbound email delivery — sign-in links, one-time codes, employee invitations, leave notifications, and accounting documents sent to a customer. Receives the recipient address and whatever the message itself names (for a leave notification, the employee name and leave type). For an accounting document it also receives the rendered PDF as an attachment, which carries the customer name and address, the supplier GST registration number, the line descriptions and the amountsUnited StatesResend DPA with Standard Contractual ClausesDPA ↗

Material changes: We will notify registered OWNER / ADMIN contacts at least 30 days in advance of any new sub-processor engagement that will materially alter the cross-border transfer pattern or the categories of personal data processed.

Questions or objections regarding sub-processors: dpo@acctten.com