Privacy Policy

Effective Date:

Last Updated:

Function is operated by Excalibur Innovations LLC (“Function,” “we,” “us,” or “our”).

This Privacy Policy explains how we collect, use, disclose, retain, and protect information when you use the Function mobile application, our website at functionapp.social, and related services (collectively, the “Services”).

By using Function, you acknowledge the practices described in this Privacy Policy.

1. Information We Collect

We collect information that you provide directly, information created through your use of Function, and certain technical information necessary to operate, secure, and improve the Services.

Account and Authentication Information

Function uses Sign in with Apple for account authentication.

When you sign in, we may receive and process:

Function uses Firebase Authentication to manage account authentication.

We do not store your Apple password.

Profile Information

When creating or editing your Function profile, you may provide information including:

Certain profile information may be visible to other signed-in Function users as part of Function’s social features.

Your email address is stored separately from your public profile and is not displayed to other users.

Age and gender are collected as account/profile information. They are not intended to be displayed publicly as part of your visible Function profile unless Function explicitly provides such a feature.

Functions and Other User-Generated Content

When you use Function, we may collect content that you create, upload, send, or otherwise submit, including:

The visibility of this information depends on the feature and the privacy or audience settings associated with it.

For example, some Functions and profiles may be broadly visible to signed-in users, while certain galleries, chats, locations, rosters, groups, or other information may be limited to attendees, members, invited users, hosts, or other authorized users.

Photos and Videos

Function allows you to select photos and videos from your device for upload.

For photos, Function may re-encode uploaded images, which generally removes embedded metadata such as EXIF information and original photo GPS metadata.

Videos may be uploaded from the file selected by the user and may retain metadata embedded in the original video file.

Function does not currently request general camera or microphone access.

Function may request permission to save media to your photo library when you choose to save Function content to your device.

Location Information

Function uses two different types of location information.

Device Location

If you choose to enable nearby Function discovery, Function may request access to your device’s location while you are using the app.

Device location may be used to:

Function requests location only while the app is in use.

Your device GPS location used for these nearby features is processed on your device and is not written by Function to our Firestore database.

You can revoke Function’s access to your device location at any time through your device’s iOS Settings.

Function and Venue Locations

Hosts may provide venue or event-location information when creating a Function.

This may include:

Function may store precise venue coordinates in our backend.

Depending on the host’s settings, exact Function location information may be available only to certain users, such as hosts or attendees, or may be revealed at a particular time.

Location searches and venue selection may use Apple Maps and MapKit.

Social Information

Function may process information about your activity and relationships within the Service, including:

We use this information to operate Function’s social, discovery, recommendation, privacy, and safety features.

Messages

Function stores direct messages, Function chats, and group chats using our Firebase backend.

Messages may include:

Messages are transmitted using encrypted network connections provided by our service providers, but Function messages are not end-to-end encrypted.

Authorized Function operators with administrative access to our backend may technically be able to access stored messages where necessary for security, support, moderation, legal compliance, or operation of the Service.

We do not use private message contents for advertising.

Reports, Blocking, and Safety Information

If you report a user, group, Function, media item, comment, message, or other content, we may collect:

If you block a user or group, we maintain information necessary to enforce the block and may create a moderation record associated with that action.

These records are used for safety, abuse prevention, moderation, and enforcement of our rules.

Notifications and Device Information

If you enable notifications, Function may process information such as:

Apple and Google may process information necessary to deliver notifications.

Analytics and Diagnostics

Function uses Google Firebase Analytics to understand how the Service is used.

This may include information about interactions such as:

Our custom analytics events are designed not to include message bodies or email addresses.

Firebase Analytics may also automatically process technical information associated with the app installation or device according to Google’s practices.

Function also uses Firebase Crashlytics to identify crashes, errors, and reliability problems. Crash reports may include technical information about the device, application, operating environment, and the circumstances of a crash.

Support, Bug Reports, and Suggestions

If you contact us or submit feedback, a bug report, support request, suggestion, or official-group application, we may collect information such as:

We use this information to respond to requests, investigate problems, review applications, and improve Function.

2. How We Use Information

We use information collected through Function to:

We do not use personal information for third-party advertising.

3. How Information Is Shared

We do not sell your personal information.

We do not use Function to track you across other companies’ applications or websites for advertising purposes.

We do not share your information with third-party advertising networks.

We may disclose or make information available in the following circumstances.

Other Function Users

Information is shared with other Function users when necessary to provide the social features you choose to use.

Depending on the feature, this may include:

Visibility varies by feature and privacy settings.

Service Providers

We use companies that process information on our behalf to operate Function.

These currently include:

Google Firebase, including services such as:

Google processes information necessary to provide these services.

Apple, including:

Apple may process information necessary to provide these services.

Vercel hosts portions of the Function website and may process ordinary web-request information, such as IP address, requested URL, browser information, and similar technical information.

Our website may also request fonts from Google Fonts, which can cause the visitor’s browser to communicate with Google when loading those resources.

We require third parties handling user data on our behalf to provide protections consistent with applicable requirements and the protections described in this Privacy Policy.

Legal, Safety, and Security Reasons

We may preserve or disclose information where we reasonably believe doing so is necessary to:

Business Transactions

If Excalibur Innovations LLC is involved in a merger, acquisition, financing, reorganization, bankruptcy, sale of assets, or similar business transaction, information may be transferred as part of that transaction subject to applicable law.

4. Advertising, Sale of Data, and Cross-App Tracking

Function currently:

If these practices materially change, we will update this Privacy Policy and obtain any permissions required by applicable law or platform rules before implementing those practices.

5. Data Storage and Security

Function primarily uses Google Firebase to store and process application data.

Our production Firebase infrastructure is hosted in the United States.

We use technical and organizational safeguards designed to protect information, including:

No system can guarantee absolute security, and we cannot guarantee that unauthorized access, disclosure, loss, or misuse will never occur.

6. Data Retention

We retain information for as long as reasonably necessary to operate Function, provide the Services, fulfill the purposes described in this Privacy Policy, comply with legal obligations, resolve disputes, enforce our agreements, protect users, and maintain security.

Different information may be retained for different periods.

For example:

Where we do not have a fixed retention period, we assess retention based on the nature of the information, its purpose, security considerations, applicable obligations, and whether continued retention is reasonably necessary.

7. Account and Data Deletion

You can initiate deletion of your Function account from within the Function app.

Account deletion removes or anonymizes information associated with the account, depending on the nature of the information and whether retaining some information is necessary for other users, security, legal obligations, or legitimate operational purposes.

When an account is deleted, Function generally:

Some information may remain after account deletion.

Shared Messages

Message text may remain so that other participants do not lose the history of a shared conversation.

Where retained, the deleted user’s identity is anonymized, such as by displaying the sender as “Deleted User.”

Media associated with the deleted user’s messages may be removed.

Shared or Group-Owned Content

Content that belongs to a group or another user may remain even if a deleted user previously helped create, administer, or interact with it.

Safety and Moderation Records

Reports and certain moderation records may be retained in anonymized or limited form when reasonably necessary for safety, abuse prevention, dispute handling, or legal obligations.

Operational Records

Certain technical records, logs, deletion-job records, analytics, crash information, or backup copies may remain for limited periods based on operational needs or service-provider retention practices.

We do not retain personal information merely to avoid honoring a valid deletion request.

8. Your Choices and Controls

Depending on the feature, you can control information through Function or iOS.

You may:

You may also contact us regarding a privacy or data request using the contact information below.

We may need to verify your identity before fulfilling certain requests.

Depending on where you live, applicable law may provide additional rights regarding access, correction, deletion, portability, restriction, objection, or other use of your personal information.

We will respond to applicable privacy requests as required by law.

9. Children’s Privacy

Function is intended for users who are 13 years of age or older.

Function is not directed to children under 13, and we do not knowingly collect personal information from children under 13.

Users under 13 are not permitted to create a Function account.

If we learn that we have collected personal information from a child under 13 in circumstances prohibited by applicable law, we will take appropriate steps to delete the information.

If you believe a child under 13 has provided personal information to Function, please contact us at contact@functionapp.social.

Users may be subject to a higher minimum age where required by applicable law or platform requirements in their country or region.

10. International Users

Function and its service providers may process and store information in the United States and other locations where our service providers operate.

If you access Function from outside the United States, your information may be transferred to and processed in countries whose data-protection laws differ from those in your jurisdiction.

Where required, we will use appropriate safeguards for international transfers of personal information.

11. Website Privacy

When you visit functionapp.social, our hosting and infrastructure providers may automatically process technical information ordinarily associated with web requests, such as:

The Function website is hosted through Vercel.

The website may load resources such as Google Fonts from third-party providers.

Function’s current website does not intentionally use third-party advertising trackers.

If you use a support link or email-based support form, the information you enter may be sent through your email application rather than directly submitted to Function’s web server.

12. Changes to This Privacy Policy

We may update this Privacy Policy from time to time as Function changes or as legal, technical, or operational requirements change.

When we make material changes, we will update the “Last Updated” date above and may provide additional notice where appropriate or required.

Your continued use of Function after an updated policy becomes effective is subject to applicable law and any additional consent requirements.

13. Contact Us

If you have questions, concerns, privacy requests, deletion requests, or complaints about this Privacy Policy or Function’s privacy practices, contact:

Excalibur Innovations LLC
Function Privacy
Email: contact@functionapp.social
Website: functionapp.social

You may also access Function’s Support page through the Function app or website.