Easyteam Embedded
GuidesAPIWhite-Label UIs
GuidesAPIWhite-Label UIs
  1. Going Live
  • Getting Started
    • Introduction
    • Why Choose Easyteam Embedded
  • Development
    • Overview
    • Authentication
    • Web Integration
    • Mobile SDK Integration
    • Passing Data
    • Using Identifiers
    • Events
    • Error Handling
  • Going Live
    • Data Security
    • Support
  • Embedded Workforce Management
    • Organizations & Locations
    • Employees
    • Permissions
    • Compliance
  • Embedded Time Tracking
    • Overview
    • Time Clock
    • Timesheets
    • Breaks
    • Geofencing
    • Timezones
  • Embedded Scheduling
    • Overview
    • Availability & Open Shifts
    • Multi-Location Scheduling
    • Publishing Schedules
    • Working with Time Off in Schedules
    • Notifications on Schedule Actions
    • Calendar Sync (Google / Apple Calendar)
  • Embedded Time Off Management
    • Overview
    • Time Off Policies
    • Requests & Approvals
    • Balance Tracking & Accruals
    • Carryover Rules
    • Time Off and Payroll Sync
  • Embedded Notifications
    • Overview
  • Payroll Integrations
    • Embedded Payroll with Salsa
      • What is Embedded Payroll?
      • Time & Attendance in Payroll
      • Money Movement and Compliance
    • External Providers
      • Embedded Payroll Integrations
  • AI-Native Integrations
    • Integrating an MCP Server with Easyteam
  1. Going Live

Data Security

Easyteam takes a privacy-first approach to workforce management. Our platform is designed to minimize personal data collection.

Data Privacy Overview#

Easyteam uses a privacy-first data architecture.

No PII Storage#

Easyteam components do not store or send Personally Identifiable Information (PII) on our servers by default. Instead, we use a unique identifier system where:
1
Your platform retains all employee data, including names, photos, and contact information.
2
Easyteam stores only anonymous identifiers linked to your internal employee records.
3
Employee information is passed and updated in real-time for display purposes, but never saved.
If you choose to send Personally Identifiable Information (PII) to Easyteam's APIs, please ensure that your Data Processing Agreement (DPA) explicitly permits this. Partners remain responsible for any personal data transmitted.

Security Measures#

Encryption#

Easyteam encrypts all data in transit using modern TLS protocols, ensuring secure communication between your platform and our services. Server-to-Server communication and webhook delivery are cryptographically signed and verified to guarantee data integrity and authenticity.

PII and Privacy#

Easyteam’s strict no-PII storage policy ensures:
Only anonymized identifiers are stored.
Employee PII remains under your control.
Data is passed temporarily for display purposes without retention on Easyteam servers.
This privacy-first architecture supports compliance with regional data protection regulations and industry standards, giving you peace of mind while enabling powerful workforce management features.

Compliance#

Easyteam's privacy-first architecture supports compliance with various data protection regulations, privacy requirements, and industry standards. Our approach to data handling helps your platform maintain compliance with regional data laws while providing robust workforce management capabilities.

How does it work?#

Authentication
Your platform generates signed JWT tokens with no PII.
Tokens include only essential identifiers for secure communication.
All communications are encrypted.
Real-time Display
Employee details are passed to Easyteam on-demand for rendering UI components.
Information is rendered locally in UI components.
PII is never transmitted to or stored by Easyteam servers.
Do Not Track and Deletion Policies
Contact your account manager to establish a compliant deletion and retention policy for your user's data.

Next Steps#

1.
Review our Authentication Documentation
2.
Integrate Components
Have specific security or compliance requirements?
Our team is available to discuss any specific security requirements or compliance needs for your integration - schedule a call with our team.
Modified at 2025-07-08 12:23:59
Previous
Error Handling
Next
Support