**Tags**: #MemberData #Transparency #Regions
> [!info]
> This information is shared as part of Decombine's commitment to [[Open Core]] practices.
## Decombine Regions
Decombine operates isolated, independent regions for both storing and processing data. Both user and contract data are individually isolated to the region selected by Members.
The following regions are currently available:
- **United States**
- **European Union**
### Replication
Members may require their data to be available in more than one region. Profiles, as an example, can be geographically replicated to multiple regions so that this information can be synchronized across contracts.
Replication is a *Member-driven* action that cannot be rolled back.
## Geographically Isolated Data
#### Natural Member Profile data
Each Decombine Member is associated with a profile. Profiles are isolated to one of the [[#Combine Regions]] depending on Member choice.
Member profiles may contain the following information
```mermaid
classDiagram
class NaturalMemberProfile{
+String regionalID
+String globalID
+String created
+String updated
+String data_residency
-ResidencyChart residency_chart
+String sovereignty
+Boolean is_public
+Boolean is_primary
+Date birthdate
+String primary_email
+String primary_phone
+String given_name
+String family_name
+String nickname
+String handle
+String avatar
-Boolean tos_accepted
}
```
```typescript
interface INaturalMember extends IConcept {
id: string;
authId: string;
avatarUrl?: string;
birthdate: Date;
created: Date;
updated: Date;
dataResidency: DataResidency;
residencyChart: IResidencyChart;
privacyConfiguration: IMemberPrivacyConfiguration;
firstName: string;
middleNames?: string;
lastName: string;
handle?: string;
isPrimary: boolean;
primaryEmail: string;
primaryPhone?: string;
pronouns?: string;
sovereignty: Sovereignty;
terms: ITerms[];
}
```
#### Group Profile data
The following data for Group Profiles is isolated by region:
```mermaid
classDiagram
class GroupProfile{
+String regionalID
+String created
+String updated
+String data_residency
+String legal_entity_name
+String display_name
+Boolean is_public
+String owner_id
+Group group_type
}
```
#### Contract data
The following data for Contracts is isolated by region:
**- TBA**
## Globally Replicated Data
#### Member Account Data
Member Account data is unique from Member Profile data. Member Account data is concerned with authentication (logging in), as opposed to any personal data. Personal data is instead associated with Member Profile data.
Member Account data is stored by a separate service that Decombine administers. Decombine **DOES NOT** have access to Member passwords.
The following data is **NOT** geographically isolated and is replicated worldwide:
```mermaid
classDiagram
class MemberAccount{
+String email_address
+String password
+String country_of_residence
}
```