Microsoft Entra
Identity that stays tenant-bound
Sign in with OIDC or SAML, honor your organization's MFA and Conditional Access policies, and link accounts with Entra's immutable identity.
Privacy, by design
Bring Entra identity, Teams collaboration, SharePoint documents, and Azure storage into one governed workflow — without asking researchers to abandon the tools they already use.
We protect manuscripts with scoped access controls and application and infrastructure security measures. Production provider settings are reviewed through our compliance program.
Privacy policyYour papers are yours. PerfectPaper does not use uploads to train its own models; configured providers process content to deliver requested reviews.
How we handle your dataOur SOC 2 readiness program covers security, availability, and confidentiality. No SOC 2 report or ISO 27001 certification has been issued.
See complianceCurrent controls and configurable deployment capabilities. Final availability depends on your deployment and contract.
Microsoft 365
Entra, Teams, SharePoint, and Azure
SAML SSO
SAML 2.0 and OIDC, any standard IdP
SCIM provisioning
Users and groups from your directory
Role management
Owner, admin, member, and groups
Team management
One place for your whole department
Organization billing
Seats, pools, and internal invoicing
Enforced MFA
Require a factor for every member
Passkeys
WebAuthn enrollment and sign-in
Data residency
US and EU storage architecture
Managed keys
AWS KMS customer-managed keys
REST API
Automate reviews from your pipelines
Webhooks
Signed, durable, replayable delivery
Audit logs
Every security event, on the record
Event telemetry
Domain events and metrics endpoints
Deployment requests
Custom roles, password policies, passkey-only enforcement, customer-controlled infrastructure, and offline or on-premises deployments require solution design. We do not present them as shipped controls; contact sales to scope them.
Discuss a deploymentBuilt for the Microsoft shop
PerfectPaper connects the Microsoft 365 services your organization already governs, while keeping administrators in control of identity, permissions, storage, and document movement.
Your tenant
Microsoft Entra
Sign in with OIDC or SAML, honor your organization's MFA and Conditional Access policies, and link accounts with Entra's immutable identity.
Directory access
Map Entra security groups to organization roles. Sync adds active members and safely removes only access that the mapping managed.
Microsoft Teams
Deliver signed Adaptive Cards and proactive review notifications, with tenant-linked accounts and controls to check, mute, or resume updates.
SharePoint
Import manuscripts from approved folders and export completed work back to selected sites without granting tenant-wide SharePoint access.
Certificate-backed Graph access
Use certificate credentials instead of long-lived client secrets.
Least-privilege permissions
Sites.Selected and purpose-specific Graph scopes keep access narrow.
Private Azure storage
Azure Blob Storage can remain the encrypted system of record.
Deploy the Teams app inside your tenant and configure every Microsoft connection from the Enterprise control plane.
Plan your Microsoft rolloutWe treat manuscripts as confidential, protect them with scoped access and infrastructure security controls, and do not use them to train PerfectPaper models.
Read the full security pageBring your lab or department together with shared organizations, roles, and credits.
Sign in the way your institution already does, and control exactly who sees what.
Clear data handling and a compliance roadmap you can share with your IT team.
Dedicated support, onboarding help, and service-level agreements are available on enterprise plans.
Talk to sales1
Tell us about your lab, department, or institution. We'll scope seats, data residency, and your identity setup on the first call.
2
Your IT team gets our documentation — subprocessors, data handling, DPA — while a pilot group reviews real manuscripts.
3
Entra sign-in and group mappings go live, approved SharePoint locations connect, and the Teams bot follows review work into your researchers' channels.
Tell us about your lab, department, or institution and we'll help you get set up — including security review, onboarding, and SLAs.
Connection lost
Reconnecting…
Something went wrong on our end
Attempting to reconnect