← Back to home

Terms of Use

Canonical source: prd/legal/base-user-agreement.md

# Riwaq Base User Agreement (End Users)

**Status:** Draft v1 — for product/engineering implementation. **Requires qualified legal review** before publication (see release gate G10 in [07-mobile-store-production-readiness.md](../specs/07-mobile-store-production-readiness.md)).

**Applies to:** Individuals who use the Riwaq mobile app (`io.riwaq.app`) and/or sign in as a **community member** on a mosque’s public Riwaq website (customer auth). Does **not** govern mosque operators who subscribe to or administer Riwaq through the admin portal — that relationship is covered by a separate **Platform / Operator Agreement** (future; see spec 07 § Legal documents).

**Canonical URL (target):** `https://alriwaq.net/terms` (or `/legal/user-agreement` with redirect from `/terms`)

**Last updated:** 2026-05-28

**Feature PRD (engineer reference; not part of this legal text):** [`08-event-carpools.md`](../specs/08-event-carpools.md)

## Plain-language summary (not a substitute for the agreement)

By creating an account or using Riwaq as a community member, you agree to these terms. Riwaq provides software for mosques to publish prayer times, events, and messages; your mosque’s administrators control that content. You may optionally enable location-based and notification features, and participate in **Community carpools** on an **opt-in, per-event basis** when your Tenant enables them ([§ 5.5](#55-community-carpools-optional-feature)). You can delete your account in the app. Riwaq is provided “as is”; liability is limited as described below.

---

## 1. Agreement & acceptance

1.1 These **Terms of Use** (“**Terms**”) form a binding agreement between you (“**you**”, “**User**”) and **[LEGAL ENTITY NAME]** (“**Riwaq**”, “**we**”, “**us**”), with a principal place of business at **[POSTAL ADDRESS]**.

1.2 You accept these Terms by: (a) creating a Riwaq account; (b) checking an acceptance box or tapping “I agree” where offered; or (c) continuing to use the Services after we post updated Terms (see § 15).

1.3 If you do not agree, do not create an account and do not use the Services.

1.4 You must be at least **13 years of age** (or the minimum age required in your country to consent to online services, if higher). If you are under 18, you represent that you have permission from a parent or guardian.

---

## 2. Definitions

- **“Services”** — The Riwaq mobile application, member sign-in on tenant websites, and related features we provide to end users (not the admin portal used by mosque staff).
- **“Tenant”** — A mosque or community organization with its own Riwaq site and data space.
- **“Tenant Content”** — Prayer times, events, messages, donation links, pages, images, and other materials published by a Tenant or its administrators.
- **“Account”** — Your Riwaq user identity (e.g. email/password via Supabase Auth).
- **“Community carpool”** — An optional feature that lets Users post **free, voluntary ride-sharing coordination** tied to **Tenant Events** administered by Tenant staff. Riwaq only provides software tooling to connect Users; Riwaq is **not** a transportation carrier and does **not** dispatch rides for hire.

---

## 3. What Riwaq provides

3.1 Riwaq is a **platform**. We provide tools for Tenants to publish information and for Users to view that information on web and mobile.

3.2 **We do not operate mosques** and we are not responsible for religious rulings, prayer time accuracy, event cancellations, fundraising outcomes, or statements made in Tenant Content. Those are the responsibility of the Tenant and its community.

3.3 Features may vary by Tenant and by device (for example, automatic silencing near a mosque may work differently on Android and iOS). We may add, change, or remove features with reasonable notice where practicable.

3.4 **Community carpools** are voluntary coordination among Users enabled only when a Tenant elects them. Carpools occur **offline** outside our software once Users contact **one another**. Detailed rules appear in **[§ 5.5](#55-community-carpools-optional-feature)** and the Privacy Policy.

---

## 4. Accounts & security

4.1 You agree to provide accurate registration information and to keep your credentials confidential.

4.2 You are responsible for activity under your Account. Notify us promptly at **[SUPPORT EMAIL]** if you suspect unauthorized access.

4.3 You may sign out at any time. You may **delete your Account** through in-app Settings (or another method we document). Deletion removes or anonymizes personal data we control for end-user Services, subject to § 10 and applicable law. Some records (e.g. event tickets already issued, audit logs) may be retained as described in our [Privacy Policy](https://alriwaq.net/privacy).

4.4 We may suspend or terminate Accounts that violate these Terms or pose a security risk.

---

## 5. Optional features (location, notifications, audio)

5.1 **Notifications.** If you enable notifications, we may deliver local prayer reminders and, when your Tenant sends them, administrative messages via push services (e.g. Apple Push Notification service, Firebase Cloud Messaging, Expo). You can disable notifications in device or app settings.

5.2 **Location.** If you enable location-based features (such as auto-silencer geofencing), you grant permission for the app to access location as disclosed in the OS permission prompt and our Privacy Policy. Location is used for app functionality described at the time of consent, not for cross-app advertising tracking.

5.3 **Custom audio.** If you upload custom adhan or notification audio, you represent that you have the right to use that content and that it does not infringe others’ rights. We may remove content that violates law or these Terms.

5.4 **Bundled adhan recordings** in the app are subject to third-party licenses (see in-app “Recording credits & licenses”). Preset labels describe style, not affiliation with a specific mosque.

### 5.5 Community carpools (optional feature)

Where offered for a Tenant’s Event:

5.5.1 **Nature of the feature.** Riwaq allows Users to publish **listing information** about spare seats **or** a need for a ride tied to specific Events. Messaging or contact-exchange features may facilitate coordination. Riwaq does **not** provide transportation services, rides for hire, or payment processing for fares.

5.5.2 **Eligible users.** Drivers must comply with licensing, insurance, and vehicle laws that apply wherever the trip occurs. Riders are responsible for their own safety judgments. Drivers must be legally permitted to operate a motor vehicle in the jurisdiction of travel; do **not** use the Community carpool feature if you cannot meet these obligations.

5.5.3 **Insurance & vehicles.** Automobile insurance for any trip arranged through Community carpools remains **your** responsibility together with others in the vehicle. Riwaq does **not** provide commercial auto liability or verify driver fitness beyond basic account association with a Tenant Event.

5.5.4 **Volunteer coordination only.** You may **not** use Riwaq to coordinate **paid** rides through the carpools tooling (cash, digital tips mediated by the tenant, subscriptions, surge pricing). Voluntary goodwill trips among community members are permitted; exchanging money specifically as a fare or scheduled transport service violates these Terms unless we expressly enable a lawful payment pathway in updated Terms published for that purpose.

5.5.5 **Conduct & truthfulness.** Misrepresentations about identity, licensing, sobriety, or capacity violate **[§ 7](#7-acceptable-use)**. Immediately stop arranging or accepting any ride **if impaired** by drugs or alcohol — use professional licensed transport instead.

5.5.6 **Emergency situations.** Serious injuries, crimes in progress, harassment, assault, or reckless driving involving the vehicle belong to emergency services plus local enforcement **first**. Reports may additionally be routed through Tenant administrators and Riwaq trust-and-safety processes where available.

5.5.7 **In-app supplemental consent.** Before publishing a first carpool listing, Users may be required to complete an in-app consent step that references the **currently published** Terms and Privacy Policy. If you do not accept the then-current legal terms for this feature, do not publish a listing.

---

## 6. Tenant Content & third-party links

6.1 Tenant Content is provided by the Tenant, not by Riwaq. Your relationship regarding events, donations, and programs is primarily with the Tenant.

6.2 The Services may link to external websites (e.g. registration, payment, live stream, maps). We do not control third-party sites and are not responsible for their content or practices.

6.3 Payments for tickets or donations on a Tenant website are processed according to that flow (which may involve third-party payment providers). The mobile app may open your browser for Register/Pay actions rather than processing payment inside the app.

---

## 7. Acceptable use

You agree not to:

- Use the Services unlawfully or to harass, defame, or harm others;
- Attempt to access other Tenants’ or users’ data without authorization;
- Reverse engineer, scrape, or overload our systems except as permitted by law;
- Misrepresent your identity or affiliation with a Tenant;
- Upload malware or infringing material.

We may investigate violations and cooperate with law enforcement where required.

---

## 8. Intellectual property

8.1 Riwaq owns the Riwaq brand, software, and platform design. These Terms do not grant you ownership of our IP.

8.2 Tenant Content remains the responsibility of the respective Tenant. You may not copy Tenant Content for commercial redistribution without the Tenant’s permission.

8.3 Feedback you provide may be used by us without obligation to you.

---

## 9. Privacy

Our [Privacy Policy](https://alriwaq.net/privacy) explains what personal data we collect -- including email, device push tokens, optional location for tools such as automatic silencing, voluntary **Community carpool** listing and matching data (see `#community-carpools`), preferences -- how we use it, and your rights. The Privacy Policy is incorporated into these Terms by reference.

---

## 10. Data retention

After Account deletion, we delete or anonymize end-user profile and preference data within a reasonable period, except where we must retain data for legal compliance, dispute resolution, fraud prevention, or backups. Tenant administrators may retain separate records of community interactions (e.g. event registrations) under their own policies.

---

## 11. Disclaimers

THE SERVICES ARE PROVIDED **“AS IS”** AND **“AS AVAILABLE.”** TO THE MAXIMUM EXTENT PERMITTED BY LAW, RIWAQ DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. WE DO NOT WARRANT THAT PRAYER TIMES, NOTIFICATIONS, OR TENANT CONTENT WILL BE ERROR-FREE OR UNINTERRUPTED.

**COMMUNITY CARPOOL:** TO THE SAME MAXIMUM EXTENT, RIWAQ DISCLAIMS RESPONSIBILITY FOR ANY TRAVEL, VEHICLE OPERATION, OR PHYSICAL CONTACT BETWEEN USERS OCCURRING BECAUSE OF OR AFTER NETWORKING THROUGH COMMUNITY CARPOOLS. MATCHES ARE BETWEEN INDEPENDENT USERS WHO BEAR THEIR OWN SAFETY, ROUTE PLANNING, AND LEGAL OR OBLIGATION RISKS.

---

## 12. Limitation of liability

TO THE MAXIMUM EXTENT PERMITTED BY LAW, RIWAQ AND ITS AFFILIATES, OFFICERS, AND SUPPLIERS WILL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, OR FOR LOST PROFITS OR DATA, ARISING FROM YOUR USE OF THE SERVICES OR TENANT CONTENT.

OUR TOTAL LIABILITY FOR CLAIMS ARISING OUT OF OR RELATING TO THE SERVICES IN ANY TWELVE-MONTH PERIOD WILL NOT EXCEED THE GREATER OF (A) **USD $100** OR (B) THE AMOUNT YOU PAID RIWAQ FOR THE SERVICES IN THAT PERIOD (IF ANY).

Some jurisdictions do not allow certain limitations; in those cases, our liability is limited to the fullest extent permitted by law.

---

## 13. Indemnity

You will indemnify and hold Riwaq harmless from claims arising out of your misuse of the Services, your violation of these Terms, or your uploaded content, except to the extent caused by our gross negligence or willful misconduct.

---

## 14. Changes to the Services or Terms

We may update the Services and these Terms. We will post the revised Terms at the canonical URL and update the “Last updated” date. Material changes may be notified via the app, email, or website. Continued use after the effective date constitutes acceptance unless law requires otherwise.

---

## 15. Governing law & disputes

These Terms are governed by the laws of **[JURISDICTION — e.g. Province of Ontario, Canada / State of Delaware, USA]**, without regard to conflict-of-law rules.

Disputes will be resolved in the courts of **[VENUE]**, except where consumer protection law in your country requires a different forum.

---

## 16. General

- **Entire agreement:** These Terms and the Privacy Policy are the entire agreement for end-user Services.
- **Severability:** If one provision is invalid, the rest remain in effect.
- **No waiver:** Failure to enforce a provision is not a waiver.
- **Assignment:** We may assign these Terms; you may not assign without our consent.
- **Contact:** **[SUPPORT EMAIL]** | **[POSTAL ADDRESS]**

---

## Implementation checklist (engineering)

| Surface | Requirement |
|---------|-------------|
| Mobile register | Checkbox + link to Terms and Privacy; block submit until accepted |
| Mobile login | Link to Terms / Privacy in footer |
| Mobile Settings → Legal | Open Terms URL and Privacy URL |
| Web `CustomerLoginForm` (register) | Same acceptance pattern |
| Web footer (marketing + tenant) | Links to Terms and Privacy |
| Store listings | Privacy policy URL required; Terms URL recommended |
| Account deletion API | Honor § 4.3 / § 10 |
| Mobile event detail → Carpool | Respect tenant + event flags; hide when carpools disabled |
| Community carpool — first posting | Checkbox or sheet linking to Terms **[§ 5.5](#55-community-carpools-optional-feature)** and published Privacy anchor `#community-carpools` before publishing a listing |

**Placeholders to resolve before publish:** `[LEGAL ENTITY NAME]`, `[POSTAL ADDRESS]`, `[SUPPORT EMAIL]`, `[JURISDICTION]`, `[VENUE]`.

---

## Related documents (not yet drafted)

| Document | Audience | Target URL |
|----------|----------|------------|
| Privacy Policy | End users | `/privacy` |
| Platform / Operator Agreement | Mosque admins & billing | `/legal/operator-agreement` (future) |
| Feature spec — Event carpools | Product/engineering | [08-event-carpools.md](../specs/08-event-carpools.md) |
| Cookie notice | Web visitors (EU/UK) | Banner + `/privacy#cookies` (if required) |