Trust & security
Payments and data handled with care
Paddle-Up uses Stripe for card and bank payments, Google Firebase for sign-in and product analytics, and MongoDB as the primary application database—so responsibilities are clear: payments with Stripe, identity and usage telemetry with Firebase, and your fundraising data in MongoDB under our access controls.
Stripe-first payments
Card and ACH flows are processed by Stripe. Your Stripe Dashboard remains the system of record for payouts, refunds, and disputes. Paddle Up applies a transparent 0.1% + $0.15 platform fee per successful transaction for software access—detailed alongside Stripe's processing fees on our pricing page.
Firebase: authentication and analytics
We use Firebase Authentication so staff and volunteers can sign in securely with industry-standard identity flows. Firebase Analytics (Google) helps us understand how the product is used—so we can improve performance, fix issues, and prioritize features—subject to Google's policies and our configuration. See our Privacy Policy for how this fits with other data processing.
MongoDB application data
Campaigns, attendees, operational records, and related application data are stored in MongoDB. Access is restricted by application-level permissions and operational practices designed to keep each organization's data separated and protected. Sensitive contact fields (such as email and phone on attendees and bidders) are encrypted at the application layer (AES-256-GCM) with per-organization keys managed through AWS KMS in production. Traffic to the Services uses TLS (HTTPS). Payment card numbers are not stored in MongoDB—they are handled by Stripe.
Operational security expectations
We recommend standard nonprofit IT practices: role-based access for volunteers, unique logins for staff, and periodic access reviews after major events. Paddle-Up continues to harden application security as part of regular engineering work—request our latest security overview during procurement if your board requires it.
Questions from legal or finance
We are happy to answer security questionnaires or talk through how fees appear in Stripe reporting. Start the conversation on our contact page.
Review pricing anytime
Same product for every customer—no hidden tiers. AI is pay-as-you-go when you use the assistant—purchase tokens per organization. The models we run are not cheap; including unlimited AI in our low per-transaction fee would not be sustainable.
