Privacy Policy

Last updated: May 19, 2026

SoKal is a service operated by JAMES B FLORENCE. References in this Privacy Policy to "SoKal," "we," "our," or "us" refer to JAMES B FLORENCE, the legal operator of the SoKal service. We are committed to protecting your privacy. This Privacy Policy explains how we collect, use, and safeguard your information when you use our mobile application and related services.

Information We Collect

We collect information you provide directly to us, including:

Device Permissions

SoKal may request the following device permissions:

Third-Party Calendar Access

SoKal offers optional integration with third-party calendar services, including Google Calendar, Apple Calendar, and Microsoft Outlook Calendar. These integrations are entirely opt-in — we never access your external calendars unless you explicitly connect them.

What We Access

When you connect a third-party calendar, we access:

Why We Access It

We use your third-party calendar data to:

How We Handle It

Event Classification & Visibility

When you sync a calendar from any provider (Google, Apple, or Microsoft), SoKal processes your events in the same way regardless of the source. We analyze event titles and details to classify each event into a category such as travel, outing, exercise, errand, online, or work. When we are unsure, the event remains unclassified. You can review or change the classification of any event at any time.

Unclassified events are completely private. Events without a confirmed type are never visible to anyone other than you. They are used only internally to determine whether you are free or busy.

For classified events, SoKal gives you two independent privacy controls:

Per-event control. When you create or edit an event, you can override these defaults for that specific event — for example, hiding a single outing from everyone, hiding it from one specific friend, or sharing an otherwise-private errand with one specific connection.

Conservative by design. Our classification system errs on the side of privacy: we would rather leave an event unclassified (and therefore completely hidden) than risk classifying a private event. You can always adjust the classification of any event, change your privacy settings at any time, or disconnect your calendar entirely to remove all synced data.

Google Calendar — Limited Use Disclosure

SoKal's use and transfer of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements. Specifically:

Microsoft Outlook Calendar — Data Use Disclosure

SoKal's use of information received from Microsoft APIs complies with the Microsoft APIs Terms of Use. Specifically:

Apple Calendar — Data Use Disclosure

SoKal's use of information from Apple Calendar complies with the Apple App Store Review Guidelines and Apple's privacy requirements. Specifically:

SMS Messaging

SMS messages for the SoKal service are sent by JAMES B FLORENCE (the registered brand and legal operator of SoKal). SoKal may send SMS text messages to phone numbers provided by our users for the purpose of friend and event invitations. When a SoKal user invites a contact to join the app or attend an event, we send a one-time SMS message to that contact on behalf of the inviting user. This is the only purpose for which we send SMS messages.

Opt-In

SMS messages are only sent when an existing SoKal user takes an explicit action to invite a specific person by selecting that person's phone number from their device contacts within the SoKal app. We do not send unsolicited messages, and we never send SMS messages to phone numbers that have not been explicitly selected by an existing user for the purpose of an invitation.

Message Frequency

One-time invitation messages only. No recurring, promotional, or marketing SMS messages are sent by SoKal. If an invited recipient downloads the app and creates an account, any further notifications occur through in-app push notifications or email — not SMS — unless they separately opt into SMS-based notifications within the app.

Opt-Out & Help

Recipients can opt out of SMS messages at any time by replying STOP to any message. Once a phone number has opted out, no further SMS messages will be sent to that number. Recipients can reply HELP for assistance, or contact us at support@sokal.app with any questions. Message and data rates may apply.

Data We Collect for SMS

How We Use SMS Data

SMS Opt-Out & Contact

Recipients can opt out of SMS messages at any time by replying STOP. For help, reply HELP or contact us at team@sokal.app. Message and data rates may apply. See our Terms of Service for full SMS terms.

Contact Discovery

SoKal offers a contact-based friend discovery feature. When you grant contacts permission, the app periodically uploads your contacts' phone numbers to our servers in a privacy-preserving way.

How We Protect Contact Data

What We Use Contact Data For

Your Control

Photo Dumps

SoKal includes a "photo dump" feature that lets you create a shared photo collection tied to a travel event. Membership of a photo dump is limited to people who were on the same trip — either as a co-participant on the event itself, or by having an overlapping travel event to the same destination within the same dates.

How We Handle Photo Dump Photos

How We Use Your Information

We use the information we collect to:

Information Sharing

We do not sell your personal information. We share your information only:

Data Security

We implement appropriate security measures to protect your personal information. Your data is encrypted in transit and at rest. We use industry-standard practices to secure our systems.

Data Retention

We retain your information for as long as your account is active or as needed to provide you services. You can delete your account at any time from within the app, which will permanently remove your data from our servers.

Your Rights

You have the right to:

Children's Privacy

SoKal is not intended for children under 13 years of age. We do not knowingly collect personal information from children under 13.

Changes to This Policy

We may update this Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy on this page and updating the "Last updated" date.

Contact Us

If you have any questions about this Privacy Policy, please contact us at privacy@sokal.app