The New Market Standard for Tokenization

...and it's free!

Privacy Preserving Record Linkage (PPRL), also known as "Tokenization," obfuscates identifying attributes while preserving the ability to link records pertaining to the same subject by replacing PII with an encrypted token.

Tokenization is the first step of every de-identification. Each transaction of patient health data uses tokenization, and all parties must use interoperable tokenization solutions.

Spindle designed the Open Privacy Preserving Record Linkage (OPPRL) protocol and open source implementations to solve this problem for everyone. No strings attached.

Github
Python

Spindle Token

Spindle maintains the canonical implementation of the OPPRL protocol as free and open source

software. A simple library that runs everywhere your team works with big data.

Built with Python on Spark for unmatched scale. Capable of tokenizing the largest datasets in minutes with embarrassingly parallel computation.

Spindle's Decentralized Tokenization Workflow

A Life Sciences Company ("LS Co.") wants to acquire claims data from a Payer and lab data from a Genomic Lab for their patient population. To link the datasets and answer meaningful research questions, they need a way to match the same patient across both sources without either org ever sharing raw PHI.

Step 1 of 4 · auto-advancing
Spindle Decentralized Tokenization WorkflowStep by step animated diagram showing how two sources tokenize PHI and share data with a Life Sciences Company using the Spindle TokenPayerGenomic LabLife Sciences Company(LS Co.) — wants to link both datasetsPatient PHIName, DOB, GenderPatient PHIName, DOB, GenderSame patient.Two separate orgs.Private key (Payer only)Private key (Lab only)Private tokenB051Gbw stays herePrivate token4DzTBwr stays hereRuns Spindle tokenize functionControls their own private keyPrivate key and tokensnever leave the orgSends public key to both sourcesLS Co. controls this keytranscrypt_out()transcrypt_out()Ephemeral token2dEDrHwm (transit)Ephemeral token8AWSG42F (transit)Each source's private token isre-encrypted using the LS Co.'spublic key and wrapped in anadditional layer of encryptionfor transit protection.transcrypt_in()Linked patient IDsPayer + Lab matched. Zero PII shared.

Frequently Asked Questions

Join the Ecosystem

Interested in scaling your real-world data business using the only free and open source token?

Get in touch. We are here to help.

Spindle Health

Copyright © 2026 Spindle Health Inc.

Contact

P.O. Box 112

Devault, PA 19432

(800) 657-5086