Terms of Service
Last updated: April 29, 2026
1. Acceptance of Terms
By accessing or using HijriToday ("the Service"), including the website at hijritoday.org, our APIs, embeddable widgets, and any related services, you agree to be bound by these Terms of Service ("Terms"). If you do not agree to these Terms, please do not use the Service.
We reserve the right to update these Terms at any time. Continued use of the Service after changes are posted constitutes acceptance of the revised Terms.
2. Description of Service
HijriToday provides:
- Hijri (Islamic) calendar data and Gregorian-Hijri date conversion
- RESTful API endpoints for programmatic access to calendar, holiday, event, and verse data
- Embeddable widgets for displaying Hijri dates and daily Quran verses on third-party websites
- Downloadable PDF calendars
- A multilingual web application (English, Arabic, Urdu)
3. API Usage Policy
Our API is provided as a free, public service. To ensure fair access and platform stability for all users, the following policies apply:
3.1 Rate Limits
API requests are subject to rate limiting. Current limits (subject to change):
- Unauthenticated requests: Up to 60 requests per minute per IP address
- Cache headers: Responses include
Cache-Controlheaders. Clients must respect these headers and cache responses locally to reduce unnecessary requests.
3.2 Acceptable Use
You may use the API for legitimate purposes including but not limited to:
- Personal projects, websites, and applications
- Mosque and community websites
- Educational and research purposes
- Commercial applications with reasonable usage
⚠ Prohibited: Abuse and Misuse
The following activities are strictly prohibited and may result in immediate IP or domain blocking without prior notice:
- Excessive automated requests: Sending requests at rates significantly exceeding the stated limits, or implementing retry logic that amplifies request volume during rate-limit responses.
- Scraping or bulk data extraction: Systematically downloading the entire dataset through repeated API calls for the purpose of mirroring, reselling, or redistributing the data.
- Distributed abuse: Using multiple IP addresses, proxies, or botnets to circumvent rate limits.
- Denial of service: Any activity that intentionally or negligently degrades the availability or performance of the Service for other users.
- Reselling API access: Charging third parties for access to our API or data without explicit written permission.
- Attribution removal: Removing, obscuring, or altering the HijriToday attribution in widget embeds or API responses.
- Malicious payloads: Injecting malicious code, scripts, or exploits through any input field or API parameter.
3.3 Consequences of Abuse
We monitor traffic patterns and will take action against abuse. Enforcement measures include, but are not limited to:
- Warning: An initial notice requesting compliance (at our discretion; not guaranteed).
- Temporary block: Rate-limiting or temporarily blocking the offending IP address or range.
- Permanent ban: Permanently blocking the IP address, ASN, or domain associated with the abuse.
- Legal action: In cases of severe or persistent abuse, we may pursue legal remedies.
4. Widget Embedding
Our embeddable widgets (Hijri Date Widget and Daily Verse Widget) are provided free of charge for use on any website, subject to the following conditions:
- The widget must not be modified to remove or obscure the HijriToday attribution link.
- The widget must not be used in a way that misrepresents its source or the data it displays.
- You may not wrap the widget in frames or overlays that hide its content or inject advertisements.
- We reserve the right to update widget functionality, appearance, or data at any time.
5. Intellectual Property
The HijriToday name, logo, website design, code, and original content are the intellectual property of the HijriToday project. Calendar data (holiday dates, historical events, Hijri-Gregorian conversions) is based on publicly available astronomical calculations and historical records.
You may reference, link to, or embed our widgets and API responses. However, you may not:
- Copy, reproduce, or redistribute the entirety of our dataset without permission.
- Use the HijriToday name or branding in a way that implies official endorsement of your product.
- Reverse-engineer or decompile any part of the Service.
6. Disclaimer of Warranties
The Service is provided "as is" and "as available" without warranties of any kind, either express or implied, including but not limited to:
- Accuracy: Hijri dates are calculated using the Kuwaiti tabular algorithm. Actual Hijri dates may differ by ±1–2 days depending on regional moon-sighting practices. The Service does not guarantee astronomical or religious accuracy for any specific location.
- Availability: We strive for high availability but do not guarantee uninterrupted access. Scheduled maintenance, infrastructure issues, or force majeure events may cause temporary downtime.
- Fitness for purpose: The Service is provided for general informational purposes. It should not be relied upon as the sole source for religious observance dates.
7. Limitation of Liability
To the maximum extent permitted by applicable law, HijriToday and its contributors shall not be liable for any indirect, incidental, special, consequential, or punitive damages arising from your use of or inability to use the Service, including but not limited to:
- Errors in date calculations or calendar data
- Service interruptions or unavailability
- Any decisions made based on information provided by the Service
8. Privacy
HijriToday collects minimal data:
- Server logs: Cloudflare automatically collects standard access logs (IP address, user agent, request path) for security and performance monitoring. These logs are retained for up to 7 days.
- Cookies: The website uses a single cookie to store your dark mode preference. No tracking cookies or third-party analytics are used.
- Personal data: We do not collect, store, or process any personal data beyond what is described above.
We do not sell, share, or transfer any user data to third parties.
9. Changes to the Service
We reserve the right to modify, suspend, or discontinue any part of the Service at any time, including but not limited to API endpoints, widget functionality, data formats, and website features. We will make reasonable efforts to notify users of significant changes through the website or API responses.
10. Governing Law
These Terms shall be governed by and construed in accordance with applicable laws, without regard to conflict of law principles. Any disputes arising from these Terms or the Service shall be resolved through good-faith negotiation or, if necessary, through binding arbitration.
11. Contact
If you have questions about these Terms or wish to report abuse, please contact us at:
© 2026 HijriToday. All rights reserved.