How Do Atlas and DSR-S Work?

Atlas assists in fulfilling subjects' data rights by querying against data stored with an organization's own infrastructure.

DSR-S is a tool that allows organizations to store aggregated data from a Data Subject Request (DSR) on their infrastructure. When a subject makes a Download Request, the data that is found on the subject is stored within the organization's DSR-S instance, keeping it safe and secure. The subject will be able to download this data directly from DSR-S within 48 hours before the data is deleted from DSR-S.

3840 3840
  1. Your customer ("Data Subject") puts in a request to download or erase their data in your Privacy Center (
  2. Ethyca stores and queues all the Data Subject Requests (DSRs) that come into your Privacy Center in Ethyca Web Services.
  3. Atlas, deployed in your infrastructure, polls Ethyca Web Services to retrieve your organization's queue of DSRs.
  4. Before proceeding to the database execution, Atlas can trigger an outbound pre-processing webhook to your service defined in the Atlas deployment. Please see How To: Configure Atlas Webhooks for more information.
  5. Atlas orchestrates requests to each of your managed databases using the PII map that you created in the Atlas UI as part of the Atlas configuration.
  6. After the database executions, Atlas will trigger a postprocessing webhook action, which is a one-way call to your service.
  7. Atlas will return an object of aggregated responses from your organization's databases to Ethyca Web Services.
  8. Ethyca then fetches data for each DSR from each of your configured 3rd party SaaS data integrations.
  9. Ethyca aggregates both the response from Atlas and each of your data integrations and sends the final package to DSR-S. DSR-S will send the final downloadable package to be stored on your desired cloud storage system.
  10. Ethyca Web Services will send the data subject an email containing a URL with a downloadable ZIP file to access their DSR.
  11. Using the URL provided, which Ethyca proxies to your storage system, the data subject is able to download the package and save it to their local device.