Last Updated: 11 March 2025

Welcome to eJanji.com! These Terms and Conditions govern your use of our online appointment booking and scheduling services. By using eJanji.com, you agree to these terms. If you do not agree, please do not use our services.


1. Definitions

  • “eJanji,” “e-Janji,” “we,” “us,” or “our” refers to eJanji.com and its owners.
  • “User,” “you,” or “your” refers to any person or entity using our services.
  • “Services” refers to the appointment booking and scheduling features offered by eJanji.com.
  • “Account” refers to a registered profile used to access our services.

2. Use of Services

2.1 Eligibility

  • You must be at least 18 years old to create an account and use our services.
  • If you are using our services on behalf of a business, you confirm that you have the authority to agree to these terms on its behalf.

2.2 Account Registration

  • You are responsible for providing accurate information during registration.
  • You are responsible for maintaining the confidentiality of your account credentials.
  • Any activity occurring under your account is your responsibility.

2.3 Acceptable Use

  • You agree not to use eJanji.com for any illegal, fraudulent, or abusive purposes.
  • You must not interfere with the proper operation of our services.
  • We reserve the right to terminate or suspend your account for any violation of these terms.

2.4 Booking and Appointments

  • eJanji provides a platform for booking and scheduling appointments. We do not guarantee the availability of specific appointments or services provided by the scheduler or business owners.
  • Users are responsible for selecting the desired providers, appointment times, locations, and services. Any changes or cancellations must be made in accordance with the scheduler’s cancellation policy, if applicable.

3. Subscription & Payments

3.1 Free and Paid Plans

  • eJanji.com offers both free and paid subscription plans.
  • The features available depend on the plan selected.

3.2 Billing & Refunds

  • Paid plans are billed in advance based on the subscription period (monthly or annually).
  • Fees are non-refundable, except where required by law.
  • We may change pricing at any time with prior notice.

4. Cancellations & Termination

4.1 Cancellation by User

  • You may cancel your subscription at any time through your account settings.
  • Cancellation will take effect at the end of the current billing cycle.

4.2 Termination by eJanji

  • We may suspend or terminate your account if you violate these terms.
  • We reserve the right to discontinue services at any time without liability.

5. Data Privacy & Security

  • We collect and process personal data as described in our Privacy Policy.
  • You agree to our use of cookies and similar technologies.
  • We implement security measures but cannot guarantee complete security of your data.

6. Intellectual Property

  • eJanji.com and its content, including trademarks, logos, and software, are the property of eJanji.
  • You may not copy, modify, or distribute our content without permission.

7. Limitation of Liability

  • eJanji is provided “as is” and “as available” without warranties of any kind.
  • We are not liable for any loss, damage, or interruption resulting from your use of our services.
  • Our liability is limited to the amount paid by you in the past 12 months.

8. Indemnification

  • You agree to indemnify and hold harmless eJanji from any claims or damages arising from your use of our services or violation of these terms.

9. Third-Party Services

  • eJanji may integrate with third-party services (e.g., WhatsApp for notifications).
  • We are not responsible for third-party services or their terms.

10. Changes to Terms

  • We may update these terms from time to time.
  • Continued use of our services after changes constitute acceptance of the new terms.

11. Governing Law & Dispute Resolution

  • These Terms shall be governed by the laws of Malaysia.
  • Any disputes that arise under these Terms will fall under the exclusive jurisdiction of the courts in Malaysia.

12. Contact Information

For any questions regarding these Terms and Conditions, contact us at support@ejanji.com.

By using eJanji.com, you acknowledge that you have read and agreed to these Terms and Conditions.