# Privacy for Device Owners

How Fabric protects your privacy when you contribute compute

## What We Collect

When you enroll a device, we collect:

**Hardware information:**

- CPU type and cores
- RAM amount
- GPU type and VRAM
- Operating system

**Used for:** Matching jobs to capable hardware

**Device identifier:**

- Unique device ID (for your account)
- Not linked to serial numbers or hardware IDs

**Performance metrics:**

- Job completion times
- Success/failure rates
- Resource usage during jobs

* * *

## What We Do Not Collect

- Your files or personal data
- Browser history
- Keystrokes or screen content
- GPS location
- Other applications running
- Network traffic from other apps

* * *

## Anonymized Node Identity

**Job submitters only see an anonymized node ID.**

Example: node-a7f3e9

This ID is:

- A hash of your internal device ID
- Cannot be reversed to identify you
- Consistent (same device = same node ID)
- Not linked to your name, email, or location

* * *

## What Job Submitters See

When their job runs on your device, they see:

- Anonymized node ID
- Job completion status
- Execution time
- Result data

They DO NOT see:

- Your name or email
- Your location
- Your other devices
- Your earnings
- Your hardware details

* * *

## What Workloads Can Access

Jobs running on your device:

**Can access:**

- CPU/GPU for computation
- Assigned memory
- Temporary workspace folder

**Cannot access:**

- Your files
- Your home directory
- System files
- Network (blocked by sandbox)
- Other applications
- Other jobs

* * *

## Your Earnings Privacy

Only you can see:

- Your total earnings
- Earnings per device
- Payout history

This information is never shared with:

- Job submitters
- Other node providers
- Third parties

* * *

## Proof of Execution

Each job generates a Proof of Execution containing:

- Job ID
- Anonymized node ID
- Execution timing
- Result hashes

This proves you completed the work without revealing your identity.

* * *

## Data Retention

**Job data:** Deleted after completion

**Performance metrics:** Retained for service improvement

**Account data:** Retained while account is active

**Logs:** Retained for troubleshooting (limited period)

* * *

## Your Control

You control:

- Whether to participate (enroll/unenroll anytime)
- Which devices to enroll
- When to request payouts
- Whether to delete your account

* * *

## GDPR Rights

If you are in the EU, you have rights to:

- Access your data
- Correct inaccurate data
- Delete your data
- Export your data
- Object to processing

Contact privacy@fabric.carmel.so for requests.
