PRIVACY POLICY — SKEDULZ APP
=============================
Effective Date: May 17, 2026
Last Updated: May 19, 2026
Developer: Mehdi Tabib, Ontario, Canada
Contact: skedufy@gmail.com
---
1. OVERVIEW
-----------
Skedulz is a mobile application developed by Mehdi Tabib, based in Ontario,
Canada. The app helps sports associations manage referee schedules, game assignments, and
communications between referees, assignors, and administrators.
This Privacy Policy explains what personal information we collect when you use Skedulz, how we
use and protect it, and what rights you have over your data. By creating an account and using
Skedulz, you agree to the practices described in this policy.
We do NOT sell your personal information. Skedulz is currently offered as a free service and
does not display advertisements. However, this may change in the future — the app may introduce
paid features or advertising. Any such changes will be communicated through an update to this
Privacy Policy.
---
2. INFORMATION WE COLLECT
--------------------------
We collect the following categories of information:
REQUIRED:
- Account: Email address and password (encrypted — we never see your raw password)
- Profile: Full name
OPTIONAL (you choose whether to provide these):
- Phone number
- Mailing address
- Profile photo
COLLECTED AS PART OF CORE APP FEATURES:
- Availability calendars, game assignments, referee roles, and accept/decline status
- In-app messages sent by association administrators to referees (only administrators
can publish messages; regular referees cannot send messages)
- Association memberships and roles (referee, assignor, administrator)
COLLECTED AUTOMATICALLY:
- General usage analytics: app screen views, session information, device type, and OS version.
This is collected automatically by Google Firebase Analytics in an anonymized and aggregated
form. We did not add any custom tracking beyond Firebase's default behavior.
---
3. HOW WE USE YOUR INFORMATION
--------------------------------
We use the information we collect solely to operate and improve Skedulz:
- To create and manage your referee account
- To display your profile to other referees within your association
- To assign you to games and track your availability
- To enable administrators to send communications and announcements to referees within
their association
- To allow administrators to manage association rosters and game schedules
- To understand general app usage through anonymized analytics, which helps us fix bugs
and improve the user experience
- To respond to your support requests or questions
We do NOT use your data for advertising, profiling, or selling to third parties.
---
4. DATA SHARING AND VISIBILITY
--------------------------------
Skedulz is a collaborative platform. The visibility of your information depends on the
role of the person viewing it, as described below:
VISIBLE TO ALL REFEREES IN YOUR ASSOCIATION:
- Your name
- Your email address
- Your profile photo (if provided)
- Your phone number (if provided)
VISIBLE TO ASSOCIATION ADMINISTRATORS ONLY:
- Your availability calendar
- Your game assignment history and accept/decline status
- Your referee role within the association
- Your mailing address (if provided)
NO PUBLIC VISIBILITY:
- Your information is never publicly accessible outside of your association(s).
Users in different associations cannot see your profile.
We do NOT sell, rent, trade, or share your personal information with any third-party
companies, advertisers, or data brokers.
We may disclose your information if required to do so by law or in response to a valid
legal request (such as a court order), but only to the extent required.
---
5. THIRD-PARTY SERVICES (FIREBASE / GOOGLE)
---------------------------------------------
Skedulz is built on Google Firebase, a platform provided by Google LLC. The following
Firebase services are used and may process your data as part of their operation:
- Firebase Authentication: Manages your email/password login securely.
- Cloud Firestore: Stores your profile, availability, game, and association data.
- Firebase Storage: Stores your profile photo if you choose to upload one.
- Firebase Analytics: Collects anonymized, aggregated usage statistics (e.g., which
screens are viewed). Governed by Google's privacy policies.
- Firebase App Check: A security service that prevents unauthorized access to our
backend resources.
Google's data processing is governed by the Google Privacy Policy (https://policies.google.com/privacy).
By using Skedulz, you acknowledge that your data is processed by Google Firebase in accordance
with Google's terms. Firebase servers may be located outside of Canada, including in the
United States.
We do not use any other third-party analytics, advertising, or tracking services beyond
the Firebase services listed above.
---
6. CHILDREN'S PRIVACY
-----------------------
Skedulz is intended primarily for adult sports association members. The app may occasionally
be used by individuals between the ages of 13 and 17 (for example, youth referees) with the
knowledge and consent of a parent or guardian.
We do NOT knowingly collect personal information from children under the age of 13. If you
are under 13 years of age, please do not use Skedulz or submit any personal information.
If a parent or guardian believes their child under 13 has provided us with personal
information, please contact us at skedufy@gmail.com and we will promptly delete that
information.
---
7. DATA RETENTION
------------------
We retain your personal information for as long as your account is active or as long as
you are a member of an association using Skedulz.
Non active associations are deleted after 90 days of inactivity. We will send a notification to an Admin prior to deletion
Important:
If you wish to have your account and/or data deleted, please contact us at skedufy@gmail.com.
Because accounts in Skedulz are created and managed by association administrators (not by
the app developer), any deletion request will first be forwarded to the administrator(s) of
your association for review and approval. This is necessary as the administrators are
responsible for maintaining the integrity of their association's records.
Once administrator approval is obtained, we will delete your account and associated personal
data. Note that certain records (e.g., historical game records that are part of an
association's shared history) may be retained as required by law or for legitimate
operational purposes.
---
8. SECURITY
------------
We take reasonable steps to protect your personal information from unauthorized access,
disclosure, alteration, or destruction. These measures include:
- All data in transit is encrypted using HTTPS/TLS
- Firebase Authentication manages passwords using industry-standard hashing — we never
see your raw password
- Firestore Security Rules enforced
- Firebase App Check helps prevent unauthorized apps from accessing our backend
However, no method of electronic transmission or storage is 100% secure. While we strive
to protect your data, we cannot guarantee its absolute security.
---
9. DISCLAIMER OF LIABILITY — USE AT YOUR OWN RISK
---------------------------------------------------
SKEDULZ IS PROVIDED "AS IS" AND "AS AVAILABLE," WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED. BY USING THIS APP, YOU ACKNOWLEDGE AND AGREE THAT YOUR USE OF SKEDULZ IS ENTIRELY
AT YOUR OWN RISK.
To the maximum extent permitted by applicable law, Mehdi Tabib, as the sole developer and
operator of Skedulz, expressly disclaims all liability for:
- Any direct, indirect, incidental, special, or consequential damages arising from your
use of, or inability to use, the app
- Any loss, corruption, or unauthorized access to your data
- Errors, bugs, interruptions, or outages in app functionality
- Actions taken by other users of the app (such as assignors or administrators) within
your association
- Any decisions made based on information displayed in the app (e.g., game assignments,
schedules, or availability data)
- Any issues arising from third-party services, including Google Firebase, that are
outside of our control
Mehdi Tabib makes no guarantees regarding the accuracy, completeness, availability, or
reliability of the app or its content. No warranty is made that the app will be error-free,
uninterrupted, or free from security vulnerabilities.
Some jurisdictions do not allow the exclusion or limitation of liability for certain types
of damages. In such cases, liability is limited to the greatest extent permitted by law.
---
10. YOUR RIGHTS
----------------
As a user of Skedulz, you have the following rights regarding your personal information,
consistent with applicable Canadian privacy law (PIPEDA — Personal Information Protection
and Electronic Documents Act):
- Access: You may request a copy of the personal information we hold about you.
- Correction: You may update or correct inaccurate information through your in-app
Profile screen, or by contacting us.
- Deletion: You may request that we delete your account and personal data (see Section 7).
- Withdrawal of consent: You may stop using the app and request deletion of your data
at any time.
- Questions and complaints: You may contact us with any privacy-related concerns. If
you are unsatisfied, you may also contact the Office of the Privacy Commissioner of
Canada at https://www.priv.gc.ca/
To exercise any of these rights, please email us at skedufy@gmail.com.
---
11. CONTACT US
---------------
If you have any questions, concerns, or requests related to this Privacy Policy or how
your personal data is handled, please contact:
Mehdi Tabib
Sole Proprietor — Skedulz
Ontario, Canada
Email: skedufy@gmail.com
We aim to respond to all privacy-related inquiries within 10 business days.
---
CHANGES TO THIS POLICY
------------------------
We may update this Privacy Policy from time to time. When we do, we will update the
"Last Updated" date at the top of this document. Continued use of the app after changes
are posted constitutes your acceptance of the updated policy. We encourage you to review
this policy periodically.
---
© 2026 Mehdi Tabib — Skedulz App | Ontario, Canada | skedufy@gmail.com