Skip to main content

Privacy Policy

Information we collect, data retention and more

Pablo Gonzalez avatar
Written by Pablo Gonzalez
Updated over a week ago

Privacy Policy

HappySoup Ltd (“HappySoup”, “we”, “our”, or “us”) is committed to protecting your privacy. This Privacy Policy explains what information we collect, how we use it, and what rights you have.

We are registered in Ireland, and you can contact us at [email protected] with any privacy questions.

Information We Collect

Personal Information

When you log in to HappySoup, we collect your Salesforce username, email, and display name. This is used to display your details in the app and help you identify which org you are logged into. We also use your Salesforce Org ID and User ID as internal keys to process requests securely.

Salesforce Metadata

To provide dependency analysis, HappySoup queries your Salesforce metadata. Some objects are retrieved by name only, while others (such as Apex classes) may be inspected for dependencies.

Metadata is cached in a secure server-side session during your use of the app. This session is automatically deleted when you log out, revoke access, or after 8 hours when the Salesforce access token expires.

Org Statistics

We also collect and retain high-level statistics about your Salesforce org, including:

  • Number of active users and admins

  • Number of Apex classes, custom objects, custom fields, and flows

  • Org name, org ID, and edition (e.g., Enterprise, Unlimited)

  • Whether the org is production or sandbox

We use this information to understand product usage, improve performance, and guide future product enhancements.

We do not collect or store the actual contents of your metadata (such as field names, code, or configuration details).

Usage Data

We may collect technical logs and usage data through trusted third parties (such as Highlight.io) to monitor performance and improve the service.

Cookies & Local Storage

HappySoup uses cookies and local storage to:

  • Store your session ID

  • Remember the Salesforce domain you last used for faster login

How We Use Information

We use the information we collect to:

  • Provide, operate, and improve HappySoup

  • Communicate with you about product updates and support

  • Monitor system performance and detect errors

  • Plan future product enhancements based on usage patterns

How We Share Information

We do not sell your data. Information may be shared only with trusted service providers who support HappySoup’s operations, under strict confidentiality and data protection agreements. These include:

  • Heroku – app hosting

  • MongoDB Atlas – database and storage

  • Highlight.io – error monitoring and logs

  • Intercom – help center and customer support

Read the Subprocessors page for more information.

Data Retention

  • Session data (including metadata) is deleted when you log out, revoke access, or after 2 hours.

  • Org statistics are retained to help us improve the service and may be kept until you request deletion.

Your Rights

As an EU-based company, HappySoup.io Ltd complies with the General Data Protection Regulation (GDPR). You have the following rights:

  • Right to Access – You can request a copy of the data we hold about you.

  • Right to Deletion (“Right to be Forgotten”) – You can delete your data immediately by logging out, or by contacting us at [email protected].

  • Right to Restrict Processing – You may request that we stop processing your data.

  • Right to Withdraw Consent – You may revoke Salesforce access at any time via your Salesforce settings.

  • Right to Rectification – You can update or correct your account information.

Children’s Privacy

HappySoup is not intended for children under 16. We do not knowingly collect personal information from children.

Changes to This Policy

We may update this Privacy Policy from time to time. If changes are material, we will notify you via email or through the app.

Contact Us

If you have any questions or concerns about this Privacy Policy, please contact us at:

HappySoup.io Ltd
Email: [email protected]

Did this answer your question?