How your data flows on a Mittun-built site.
Mittun builds and maintains Drupal websites on Pantheon that connect to GoFundMe Pro. This page explains exactly what is stored on your website, what stays inside GoFundMe Pro, and how the level of features you enable changes that picture.
Baseline architecture
Out of the box, your website is a presentation layer. GoFundMe Pro is the system of record for donors, fundraisers, registrations, and payments.
- Visits your campaign site
- Views public campaign content
- →Clicks Donate, Register, or Fundraise
The website reads fundraising data from GoFundMe Pro for display only. GoFundMe Pro remains the source of truth and the holder of all sensitive donor and payment data. No PCI data ever touches the Pantheon site.
What the website can show without storing anything
The frontend fetches publicly available information from the GoFundMe Pro API on every page load. No database is needed on the website to display any of this.
What changes when you enable more features
The amount of data the website itself stores depends on which features you turn on. Everything else continues to live inside GoFundMe Pro.
- All fundraising data is fetched live from the GoFundMe Pro API
- No accounts, no logins, no email addresses on the site
- Donate / Register / Fundraise clicks redirect into GoFundMe Pro
- Fundraisers sign in to manage their page from your website
- The site stores their email to authenticate the session
- Donor and payment data still live only in GoFundMe Pro
- Staff sign in to view aggregated reporting and visualizations
- Email is stored for authentication and access control
- Aggregated views are computed from the GoFundMe Pro API
- Credit card numbers or any payment instrument data
- Billing addresses or full donor PII
- Transaction history or refund records
- Anything subject to PCI scope
- Email address of authenticated portal or dashboard users
- Session tokens used to keep that user signed in
- Cached, display-safe campaign data to keep pages fast
How it stays secure and authenticated
Quick answers
No. Donor records, including names, contact details, and any payment information, live in GoFundMe Pro. The website only displays what GoFundMe Pro exposes publicly.
On GoFundMe Pro-hosted donation, registration, and fundraising workflows. The website redirects supporters into those flows so payment data never enters the Pantheon environment.
The website then stores the email address of users who sign in, so it can authenticate their session. It does not start storing donor or payment data.
Mittun builds and maintains the Drupal website on Pantheon. GoFundMe Pro continues to operate as your fundraising platform and system of record.