One-way keyed matching
Normalize and transform contact email addresses into keyed lookup values that are useful for equality matching, not browsing.
Privacy-first contact matching
MyCal converts Google and Microsoft contact email addresses into one-way keyed match values, then discards readable names, phone numbers, notes, and email addresses after matching.
Why MyCal
Hosts often want existing customers and collaborators to receive longer meetings, but uploading a readable contact list creates unnecessary privacy and security concerns. MyCal keeps the minimum data needed to answer one question: does this verified visitor match a contact the host already knows?
Normalize and transform contact email addresses into keyed lookup values that are useful for equality matching, not browsing.
Discard contact names, phone numbers, postal addresses, free-form notes, and readable email addresses after sync.
Compare the signed-in visitor’s own lookup value with the host’s private contact match set.
Refresh the match set from the connected provider or delete the imported match values without affecting the original address book.
A blocked address or domain stays blocked even if it also appears in the host’s contacts.
Use the result to determine scheduling eligibility—not to expose, search, export, or enrich a copied customer database.
How it works
Request the provider’s contact scope only when the host enables private matching.
Normalize each address, calculate a keyed lookup value, and discard readable contact content.
Use equality matching to select the appropriate scheduling access without revealing the contact record.
Common questions
MyCal reads contact email fields to create private match values, then discards readable email addresses and does not retain names, phone numbers, postal addresses, or contact notes.
No. The privacy-preserving design intentionally avoids creating a readable copy of the provider address book. The stored match values are used only to recognize verified visitors.
Yes. Hosts can refresh or purge the imported match values without deleting or changing contacts in Google or Microsoft.
No. Address and domain blocks take priority over contact recognition and elevated relationship access.
Use the live preview to experience the identity gate before any meeting options or availability are revealed.