---
schema_version: "1"
id: 69cddee993e2990cff25d312cda0ccc3e94c6799a41ca4b666be7696cc20b455
title: "Heroku Storage: Data Retention Store"
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/xcloud/264-0-0/heroku_storage__data_retention_store.md
canonical_url: https://help.salesforce.com/s/articleView?id=xcloud.heroku_storage__data_retention_store.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: d07fc90909893ea8d1830ec7f37d98588925ca0551c269ac6fbae66369a7b0aa
description: Privacy Center uses Heroku as a data retention store. When you choose to retain customer information, it’s placed in Heroku’s storage for safekeeping.
products:
  - Security
  - Cross Cloud
release: "264"
---
# Heroku Storage: Data Retention Store

Privacy Center uses Heroku as a data retention store. When you choose to retain customer information, it’s placed in Heroku’s storage for safekeeping.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: all editions</td></tr></tbody></table>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
      <colgroup>
        <col style="width:50%">
        <col style="width:50%">
      </colgroup>
      <thead class="slds-text-title_caps ">
        <tr class="">
          <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d9352e52">User Permissions Needed</th>
        </tr>
      </thead>
      <tbody>
        <tr class="">
          <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d9352e52 ">To retain customer information using Heroku:</td>

          <td class="slds-cell-wrap" style="vertical-align:top;" headers="d9352e52 ">ModifyAllData and PrivacyCenter</td>

        </tr>
      </tbody>
    </table>

You’re allocated 1.5 TB of storage space with Privacy Center, but you can also purchase up to 4 TB of additional space if needed. Your data is automatically [encrypted at rest](https://devcenter.heroku.com/articles/heroku-postgres-production-tier-technical-characterization#data-encryption) within Heroku. This encryption occurs at the block level using the AES-256 algorithm, meaning that your customer’s data never appears on a storage disk as plaintext. Additionally, Amazon keys enable volume encryption, making your data inaccessible without the proper credentials. If you prefer, you can also use your own AWS key with Heroku Postgres.

While Heroku primarily serves as a data retention store, it also offers options for viewing, working with, or restoring retained customer data. For example, you can use [External Objects and Salesforce Connect](https://trailhead.salesforce.com/en/content/learn/projects/quickstart-lightning-connect) to create and analyze data reports. While the retention store isn’t directly editable, when required, it’s possible to update the data through External Objects, a database tool, or an API. You can also manually restore records from Heroku storage and then reincorporate them into your Salesforce org.

- **[Heroku + Heroku Connect](https://help.salesforce.com/s/articleView?id=xcloud.heroku_connect.htm&release=264.0.0&type=5)**  
    Privacy Center retains customer data by syncing it to Heroku storage through Heroku Connect. This synchronization leads to some key differences between data security, storage spaces, and editability.
- **[Retaining Customer Data](https://help.salesforce.com/s/articleView?id=xcloud.retaining_customer_data.htm&release=264.0.0&type=5)**  
    Heroku Connect syncs your data to your Heroku data store, which can affect storage usage and run time.