Privacy Policy for MainEvent Staff Application
Last Updated: February 10, 2026
Network Ninja, Inc. ("NNI," "we," "us," or "our") operates the MainEvent Staff mobile application (the "App"). This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our App.
By using the App, you agree to the collection and use of information in accordance with this Privacy Policy. If you do not agree with the terms of this Privacy Policy, please do not access or use the App.
1. Information We Collect
1.1 Information You Provide to Us
Account Information: When you log in to the App, we collect:
- Your username
- Your organization domain
- Authentication credentials (processed via SAML authentication)
Profile Information: We collect and store information about your staff profile, including:
- Staff user identification number
- Name and contact information
- Employment details and position information
- Program and territory assignments
Work-Related Information: Through your use of the App, we collect:
- Shift schedules and assignments
- Check-in and check-out records
- Event attendance and participation
- Work recaps and reports you submit
- Claims and availability information
- Messages sent and received through the App
Documents and Photos: You may provide:
- Photos and documents related to events
- Images uploaded for work verification or reporting purposes
1.2 Information Collected Automatically
Device Information: When you access the App, we automatically collect:
- Device type and operating system
- App version information
- Network connection status (online/offline)
Location Information: With your permission, we collect:
- Precise geolocation data (GPS coordinates)
- Location accuracy, altitude, heading, and speed
- Timestamp of location capture
Location data is collected when you check in or check out of shifts to verify your presence at assigned venues.
Usage Information: We collect information about how you interact with the App, including:
- Features accessed and actions taken
- Dates and times of access
- Sync activity and data transfers
1.3 Information from Third Parties
Identity Provider: When you authenticate through your organization's identity provider using SAML, we receive authentication tokens and may receive additional profile information as configured by your organization.
2. How We Use Your Information
We use the information we collect to:
Provide and Maintain Services:
- Authenticate your identity and manage your account
- Enable you to view and manage your shift schedules
- Process check-ins and check-outs at event locations
- Facilitate communication between staff and management
- Synchronize your data across devices
- Store your work-related information locally on your device
Verify and Validate:
- Confirm your physical presence at assigned venues using location data
- Validate check-in and check-out times
- Calculate distance between your location and assigned venues
Improve Our Services:
- Analyze usage patterns in an aggregated and anonymized manner
- Identify and resolve technical issues
- Enhance app functionality and user experience
Business Operations:
- Manage staffing and event coordination
- Process claims and work reports
- Maintain records for employment and business purposes in accordance with applicable law
Legal Compliance:
- Comply with applicable laws and regulations
- Respond to legal requests and prevent fraud
- Enforce our terms and policies
3. How We Share Your Information
We may share your information in the following circumstances:
With Your Organization: All information collected through the App is shared with your employer or the organization for which you perform staffing services. This includes all work-related data, location information during check-in/check-out, and communications.
Service Providers: We may share information with third-party service providers who perform services on our behalf, including:
- Cloud hosting and data storage providers
- Analytics and performance monitoring services
- Identity and authentication providers
Business Transfers: If we are involved in a merger, acquisition, or sale of assets, your information may be transferred as part of that transaction.
Legal Requirements: We may disclose your information if required to do so by law or in response to valid requests by public authorities (e.g., a court or government agency).
With Your Consent: We may share your information with third parties when we have your explicit consent to do so.
We do not sell your personal information to third parties.
4. Data Storage and Security
4.1 Local Storage
The App stores data locally on your device using:
- A private SQLite database (for authentication tokens, user data, messages, shift information), readable only by the App and protected by your device's own storage encryption
- Local file system (for photos and documents)
This local storage enables offline functionality and improves performance.
4.2 Remote Storage and Transmission
Your information is synchronized with our secure servers operated by or on behalf of NNI. All data transmission between the App and our servers is encrypted using HTTPS and secured with JWT (JSON Web Token) authentication.
4.3 Security Measures
We implement appropriate technical and organizational measures to protect your information, including:
- Encryption of data in transit
- Secure authentication mechanisms (SAML, JWT)
- Access controls and authentication requirements
- Regular security assessments
5. Data Retention
We retain your information for 5 yearsas long as necessary to:
- Provide you with the App services
- Fulfill the purposes described in this Privacy Policy
- Comply with legal obligations and resolve disputes
- Maintain business and employment records
When you log out or remove an account from the App, the associated authentication token is deleted from your device. However, work-related data may be retained on our servers for business record-keeping purposes.
6. Your Rights and Choices
6.1 Access and Correction
You may access and update certain information within the App. For other requests to access or correct your personal information, please contact your organization's administrator or contact us at the information provided below.
6.2 Location Permissions
You can control the App's access to location services through your device settings. However, disabling location services may prevent you from checking in or checking out of shifts, as location verification is required for these functions.
6.3 Account Deletion
To delete your account or request deletion of your personal information, please contact your organization's administrator. Note that we may retain certain information as required by law or for legitimate business purposes.
6.4 Multi-Account Management
The App supports multiple staff accounts on a single device. You can add, switch between, or remove accounts through the account management interface. Removing an account from the App deletes the local authentication data but does not delete your account from our servers.
7. Children's Privacy
The App is not intended for use by individuals under the age of 18. We do not knowingly collect personal information from children. If you are a parent or guardian and believe your child has provided us with personal information, please contact us so we can delete such information.
8. Third-Party Services and Links
The App may contain links to third-party websites or integrate with third-party services that are not operated by us. We are not responsible for the privacy practices of these third parties. We encourage you to review the privacy policies of any third-party services you access.
8.1 Third-Party Integrations
The App uses the following third-party services:
- Identity provider services for SAML authentication (as configured by your organization)
- Google Maps API for location and venue services
These services may collect information according to their own privacy policies.
9. International Data Transfers
Your information may be transferred to and processed in countries other than your country of residence. These countries may have data protection laws that are different from the laws of your country. By using the App, you consent to the transfer of your information to the United States and other countries where we operate.
10. California Privacy Rights
If you are a California resident, you may have additional rights under the California Consumer Privacy Act (CCPA), including:
- The right to know what personal information we collect, use, and disclose
- The right to request deletion of your personal information
- The right to opt-out of the sale of personal information (note: we do not sell personal information)
- The right to non-discrimination for exercising your privacy rights
To exercise these rights, please contact us using the information below.
11. Changes to This Privacy Policy
We may update this Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy in the App and updating the "Last Updated" date at the top of this policy.
Changes are effective immediately when posted, and your continued use of the App following the posting of changes means you accept those changes.
12. Contact Us
If you have questions or concerns about this Privacy Policy or our privacy practices, please contact us:
Network Ninja, Inc. Email: nni@networkninja.com Website: https://networkninja.com
For questions about your specific account or data, please contact your organization's administrator.
13. Consent
By using the MainEvent Staff Application, you acknowledge that you have read and understood this Privacy Policy and agree to be bound by its terms. You may raise concerns with your Organization before using the App.
Data Collection Summary for Google Play Store
For transparency and compliance with Google Play Store requirements, here is a summary of data collection practices:
Data Types Collected:
- Personal Information: Name, email address, user ID
- Location: Precise location (GPS)
- Work Information: Employment details, shift schedules, work reports
- Photos and Files: User-provided images and documents
- Messages: In-app communications
- Device Information: Device identifiers, app version, network status
- App Activity: Feature usage, sync activity
Purpose of Data Collection:
- App functionality (authentication, shift management, check-in/check-out)
- Fraud prevention and security
- Analytics and performance monitoring
- Employment and business operations
Data Sharing:
- Data is shared with your employer/staffing organization
- Third-party service providers (hosting, authentication)
- No data is sold to third parties
Security Practices:
- Data is encrypted in transit using HTTPS
- Secure authentication using SAML and JWT
- Local data stored in an app-private SQLite database, protected by your device's own storage encryption