Hourwise — Terms of Service
These terms ("Terms") govern your use of the Hourwise mobile app ("the App"), published by SingleMonkey Solutions, a company registered in Hyderabad, Telangana, India ("we", "us", "our"). By installing, activating, or using the App, you agree to be bound by these Terms. If you do not agree, do not use the App; uninstalling and deleting your account from Settings → Account is the only step required to revoke acceptance.
These Terms work alongside our Privacy Policy, which describes the personal data we collect (a phone hash, name, country, and install ID — see §1.1 of that document) and what we do with it.
1. Acceptance
You must be at least 16 years old (or the age of digital consent in your jurisdiction, whichever is higher) and legally capable of entering into a binding agreement to use Hourwise. If you are using the App on behalf of a corporate employer, you represent that you have authority to accept these Terms on the employer's behalf — though Hourwise is designed for personal attendance tracking by individuals, not for employer-managed deployments.
2. Licence to use the App
Subject to these Terms, we grant you a personal, revocable, non-exclusive, non-transferable, non-sublicensable licence to install and use the App on devices you own or control, for your own non-commercial attendance tracking. Nothing in these Terms transfers any intellectual-property rights in the App, the source code, or the brand to you.
The licence covers the free tier, the trial tier, and (when launched) the paid tier. Your access to paid features depends on your subscription status as recorded in your Hourwise account.
3. Acceptable use
You agree not to:
- Reverse-engineer, decompile, or disassemble the App, except to the extent applicable law expressly permits it.
- Repackage, redistribute, or republish the App, in whole or in part, including under a different name or signing key.
- Use the App to violate any law, regulation, or third-party right — including labour-law obligations of your employer.
- Attempt to access, probe, or scan our backend infrastructure (Firebase Auth, Firestore, Cloud Functions) other than via the App's own legitimate API calls.
- Misrepresent your identity during activation. The phone-verification handshake establishes a one-to-one mapping between you and your Hourwise account; circumventing it (e.g. by activating with someone else's phone without consent) is prohibited.
We reserve the right to revoke account access for breaches of this section, with notice where reasonably possible.
4. Account & activation
Hourwise activation requires a phone number that we verify via a Firebase Phone Auth one-time-password (OTP) flow. By completing activation, you confirm that the phone number belongs to you, or that you have the account holder's consent to use it.
Your Hourwise account is the SHA-256 hash of your verified E.164 phone number, plus the name and country you provided. The raw phone number is not stored by us; see Privacy Policy §1.1.
You can delete your account at any time from Settings → Account → Delete my account. Deletion is enforced server-side via a Cloud Function with administrative privileges and removes both your Firestore record and your Firebase Auth user. Some Google operational backups may persist for up to 30 days under Firebase's own retention policy, after which all data is purged.
5. Local data ownership
All work-tracking data — your punches, rules, vacations, WFH entries, comp-off ledger, geofences, SMS sources, settings, and backups — lives in encrypted local storage on your device. You own this data unconditionally. We have no access to it, no copy of it, and no ability to recover it if your device is lost or wiped.
You are responsible for maintaining your own backups. The App provides an in-app encrypted backup-and-export feature (see Settings → Backup) which produces a passphrase-encrypted file you control. We strongly recommend you use it.
6. Service availability
The App is designed to be offline-by-default. The only network dependencies are:
- The one-time activation handshake (Firebase Phone Auth + Firestore write).
- A once-monthly silent license-status check (Firestore read of your
users/{uid}document). - Self-serve account deletion (Cloud Function call).
- Optional reverse-geocoding when you choose to add an office geofence.
We do not warrant that any of these network services will be available 24/7. Firebase outages, Cloud Function downtime, or our own maintenance windows may cause temporary failures. The App is designed to gracefully degrade in these cases — your local punches, rules, and reports continue to work — and to retry silently on the next launch.
The App is provided "as-is" and "as available". To the maximum extent permitted by applicable law, we disclaim all warranties not expressly granted herein, including warranties of merchantability, fitness for a particular purpose, and non-infringement.
7. Limitation of liability
To the maximum extent permitted by applicable law, our total aggregate liability to you arising out of or in connection with these Terms or the App, in contract, tort, or otherwise, is limited to:
- The amount you have paid us for the App in the twelve (12) months preceding the event giving rise to the claim, or
- USD 50, whichever is higher.
We are not liable for indirect, incidental, special, consequential, or exemplary damages, including lost wages, lost productivity, lost reports, or disputes with your employer arising from data the App did or did not capture. Hourwise is a personal ledger; it is not a substitute for your employer's official attendance system.
Nothing in these Terms limits liability for fraud, fraudulent misrepresentation, or any liability that cannot be limited under applicable law.
8. Governing law & dispute resolution
These Terms are governed by the laws of the Kingdom of Saudi Arabia, our primary launch market, without regard to conflict-of-laws principles. Any dispute, claim, or controversy arising out of or relating to these Terms or the App shall be subject to the exclusive jurisdiction of the courts of Riyadh, KSA.
Where mandatory consumer-protection law in your home jurisdiction provides you with stronger rights, those rights are unaffected by this clause.
9. Changes to these Terms
We may revise these Terms over time. Material changes (anything that expands obligations on you, restricts your rights, or changes the limitation of liability) will be announced in the App via an in-app banner on next cold-start, with the "Effective date" above updated. Your continued use of the App after the effective date constitutes acceptance. If you disagree, delete your account before that date.
10. Contact
For questions about these Terms or the App generally, contact:
- support@hourwise.app — general support, billing, account questions.
- privacy@hourwise.app — data-rights requests under PDPL/GDPR/etc.
- security@hourwise.app — security disclosures and suspected incidents.
SingleMonkey Solutions
Hyderabad, Telangana
India
These Terms are provided in English. Translations into other languages may be made available; the English version is authoritative in case of discrepancy.
أوَرْوايز — شروط الخدمة
تحكم هذه الشروط ("الشروط") استخدامك لتطبيق أوَرْوايز ("التطبيق")، الذي تنشره سينجل مونكي سوليوشنز، شركة مسجَّلة في حيدر آباد، تيلانجانا، الهند ("نحن"، "لنا"). بتثبيت التطبيق أو تفعيله أو استخدامه، فإنك توافق على الالتزام بهذه الشروط. إن لم توافق، لا تستخدم التطبيق؛ ولإلغاء الموافقة يكفي إلغاء التثبيت وحذف حسابك من الإعدادات ← الحساب.
تعمل هذه الشروط جنبًا إلى جنب مع سياسة الخصوصية، التي تصف البيانات الشخصية التي نجمعها (تجزئة الهاتف، الاسم، البلد، ومعرِّف التثبيت — انظر §1.1 من تلك الوثيقة) وما نفعله بها.
1. القبول
يجب أن يكون عمرك 16 عامًا على الأقل (أو سن الموافقة الرقمية في ولايتك القضائية، أيُّهما أعلى)، وأن تكون قادرًا قانونيًا على الدخول في اتفاقية ملزمة لاستخدام أوَرْوايز. إذا كنت تستخدم التطبيق نيابة عن صاحب عمل اعتباري، فأنت تُؤكِّد أن لديك الصلاحية لقبول هذه الشروط نيابة عنه — مع أن أوَرْوايز مُصمَّم للأفراد لتتبُّع حضورهم الشخصي، لا للنشر المُدار من قِبَل صاحب العمل.
2. الترخيص باستخدام التطبيق
وفقًا لهذه الشروط، نمنحك ترخيصًا شخصيًا، قابلًا للإلغاء، غير حصري، غير قابل للنقل، غير قابل للترخيص من الباطن، لتثبيت التطبيق واستخدامه على الأجهزة التي تملكها أو تتحكَّم بها، لتتبُّع حضورك الشخصي غير التجاري. لا شيء في هذه الشروط ينقل أيًا من حقوق الملكية الفكرية المتعلقة بالتطبيق أو شفرته المصدرية أو علامتنا التجارية إليك.
يشمل الترخيص الباقة المجانية، باقة التجربة، وعند إطلاقها — الباقة المدفوعة. يعتمد وصولك إلى الميزات المدفوعة على حالة اشتراكك المُسجَّلة في حسابك.
3. الاستخدام المقبول
توافق على ألَّا:
- تُجري هندسة عكسية أو تُفكِّك أو تُحلِّل التطبيق، إلا بالقدر الذي يسمح به القانون صراحةً.
- تُعيد تغليف التطبيق أو إعادة توزيعه أو نشره، كليًا أو جزئيًا، بما في ذلك تحت اسم أو مفتاح توقيع مختلف.
- تستخدم التطبيق لانتهاك أي قانون أو لائحة أو حق طرف ثالث — بما في ذلك التزامات قانون العمل لصاحب العمل.
- تحاول الوصول إلى بنيتنا التحتية الخلفية (Firebase Auth، Firestore، Cloud Functions) أو فحصها أو مسحها بأي طريقة غير الاستدعاءات المشروعة من التطبيق نفسه.
- تنتحل هويةً أثناء التفعيل. تُنشئ مصافحة التحقق من الهاتف ارتباطًا واحدًا بينك وبين حسابك في أوَرْوايز؛ والتحايل على ذلك (مثلًا تفعيل الحساب برقم شخص آخر دون إذن) ممنوع.
نحتفظ بالحق في إلغاء الوصول إلى الحساب لمخالفة هذا القسم، مع إشعار قدر الإمكان.
4. الحساب والتفعيل
يتطلَّب تفعيل أوَرْوايز رقم هاتف نتحقق منه عبر تدفق رمز لمرة واحدة (OTP) من Firebase Phone Auth. بإكمال التفعيل، أنت تُؤكِّد أن رقم الهاتف يخصُّك، أو أنك تملك موافقة صاحبه لاستخدامه.
حسابك في أوَرْوايز هو تجزئة SHA-256 لرقم هاتفك المُتحقَّق منه بصيغة E.164، بالإضافة إلى الاسم والبلد اللذين قدَّمتهما. لا نُخزِّن الرقم الأصلي؛ راجع سياسة الخصوصية §1.1.
يمكنك حذف حسابك في أي وقت من الإعدادات ← الحساب ← حذف حسابي. يُنفَّذ الحذف من جانب الخادم عبر Cloud Function ذات صلاحيات إدارية، ويُزيل سجلك من Firestore وحسابك من Firebase Auth. قد تستمر بعض النسخ التشغيلية لدى Google لمدة تصل إلى 30 يومًا وفق سياستها، ثم تُمسح كل البيانات.
5. ملكية البيانات المحلية
كل بيانات تتبُّع العمل — تسجيلاتك، وقواعدك، وإجازاتك، ومدخلات العمل عن بُعد، وسجل الإجازات التعويضية، والنطاقات الجغرافية، ومصادر الرسائل، وإعداداتك، ونسخك الاحتياطية — تعيش في تخزين محلي مشفَّر على جهازك. أنت تملكها دون أي شرط. لا نملك وصولًا إليها، ولا نُحتفظ بنسخة منها، ولا قدرة لنا على استعادتها إذا فُقد جهازك أو مُسح.
أنت مسؤول عن الاحتفاظ بنُسخك الاحتياطية. يُوفِّر التطبيق ميزة نسخ احتياطي مشفَّرة وتصدير داخلية (انظر الإعدادات ← النسخ الاحتياطي) تُنتج ملفًا مشفَّرًا بكلمة مرور أنت تتحكَّم بها. ننصح بشدة باستخدامها.
6. توفُّر الخدمة
التطبيق مُصمَّم ليعمل دون اتصال افتراضيًا. الاعتماديات الشبكية الوحيدة هي:
- مصافحة التفعيل لمرة واحدة (Firebase Phone Auth + كتابة في Firestore).
- فحص حالة ترخيص شهري صامت واحد (قراءة وثيقتك
users/{uid}من Firestore). - حذف الحساب الذاتي (استدعاء Cloud Function).
- الترميز الجغرافي العكسي الاختياري عند إضافة نطاق جغرافي للمكتب.
لا نضمن توفُّر هذه الخدمات الشبكية على مدار الساعة. قد تُسبِّب أعطال Firebase أو توقُّف Cloud Functions أو نوافذ صيانتنا أعطالًا مؤقتة. التطبيق مُصمَّم للتدهور بسلاسة في هذه الحالات — تستمر تسجيلاتك المحلية وقواعدك وتقاريرك في العمل — ولإعادة المحاولة بصمت في التشغيل التالي.
التطبيق مُقدَّم "كما هو" و"حسب التوفُّر". إلى أقصى حد يسمح به القانون، نُخلي مسؤوليتنا عن جميع الضمانات غير الممنوحة صراحةً هنا، بما فيها ضمانات القابلية للتسويق والملاءمة لغرض معيَّن وعدم الانتهاك.
7. تحديد المسؤولية
إلى أقصى حد يسمح به القانون، إجمالي مسؤوليتنا تجاهك الناشئة عن أو فيما يتعلق بهذه الشروط أو التطبيق، تعاقديًا أو تقصيريًا أو غير ذلك، محصور في:
- المبلغ الذي دفعته لنا مقابل التطبيق خلال الاثني عشر (12) شهرًا السابقة للحدث المُسبِّب للمطالبة، أو
- 50 دولارًا أمريكيًا، أيُّهما أعلى.
لسنا مسؤولين عن الأضرار غير المباشرة أو العَرَضية أو الخاصة أو التبعية أو الردعية، بما فيها الأجور المفقودة، أو الإنتاجية المفقودة، أو التقارير المفقودة، أو النزاعات مع صاحب عملك بسبب بيانات سجَّلها التطبيق أو لم يُسجِّلها. أوَرْوايز سجل شخصي؛ ليس بديلًا عن نظام الحضور الرسمي لصاحب عملك.
لا شيء في هذه الشروط يُحدِّد المسؤولية عن الاحتيال أو التحريف الاحتيالي أو أي مسؤولية لا يمكن تحديدها بموجب القانون.
8. القانون الحاكم وحل النزاعات
تحكم هذه الشروط قوانين المملكة العربية السعودية، سوق إطلاقنا الأساسي، دون اعتبار لمبادئ تنازع القوانين. أي نزاع أو مطالبة أو خلاف ينشأ عن هذه الشروط أو يتعلق بها يخضع للاختصاص الحصري لمحاكم الرياض، المملكة العربية السعودية.
عندما يمنحك قانون حماية المستهلك الإلزامي في موطنك حقوقًا أقوى، تظل هذه الحقوق غير مُتأثِّرة بهذا الشرط.
9. تغييرات على هذه الشروط
قد نُراجع هذه الشروط بمرور الوقت. التغييرات الجوهرية (أي ما يُوسِّع التزاماتك أو يُقيِّد حقوقك أو يُغيِّر تحديد المسؤولية) ستُعلَن في التطبيق عبر شريط في أوَّل تشغيل بارد، مع تحديث "تاريخ السريان" أعلاه. استمرارك في استخدام التطبيق بعد تاريخ السريان يعني القبول. إن لم توافق، احذف حسابك قبل ذلك التاريخ.
10. التواصل
لأي أسئلة حول هذه الشروط أو التطبيق عمومًا، تواصل مع:
- support@hourwise.app — الدعم العام، الفوترة، أسئلة الحساب.
- privacy@hourwise.app — طلبات الحقوق وفق PDPL/GDPR وغيرها.
- security@hourwise.app — الإفصاح الأمني والحوادث المُشتبه بها.
سينجل مونكي سوليوشنز
حيدر آباد، تيلانجانا
الهند
تتوفر هذه الشروط باللغة الإنجليزية. قد تُتاح ترجمات إلى لغات أخرى؛ النسخة الإنجليزية هي المرجعية في حالة الاختلاف.