Wan Nasrul Irfan Appointment Booking

Terms of Service

These terms govern use of this website, its contact form, and its appointment-booking feature.

Effective date: June 9, 2026

Acceptance of these terms

By using nasrulirfan.dev or requesting an appointment through Wan Nasrul Irfan Appointment Booking, you agree to these terms and the Privacy Policy. If you do not agree, do not use the booking or contact features.

Purpose of the service

The website presents professional portfolio information and provides tools for contacting Wan Nasrul Irfan or requesting a meeting. A submitted booking request creates a Google Calendar event, adds the supplied email address as an attendee, and may include a Google Meet link.

Bookings

  • You must provide accurate contact information and select an available time in good faith.
  • A booking is confirmed only after the service displays confirmation and sends a calendar invitation.
  • Availability may change, and meetings may be declined, cancelled, or rescheduled when necessary.
  • To cancel or reschedule, respond to the calendar invitation or email nasrulirfan02@gmail.com.
  • A booked meeting does not create an employment, consulting, partnership, or other contractual relationship.

Acceptable use

You may not:

  • Submit false, misleading, unlawful, abusive, or harmful content.
  • Use automated tools to create bookings, overload the service, or bypass security controls.
  • Book appointments for harassment, unsolicited promotion, spam, or fraudulent purposes.
  • Attempt to gain unauthorized access to the website, calendars, credentials, or infrastructure.
  • Interfere with other visitors' ability to use the service.

Third-party services

The service relies on third parties such as Google Calendar, Google Meet, Cloudflare, Upstash, Vercel, and email providers. Their services are governed by their own terms and policies. Availability or functionality may be affected by those providers.

Intellectual property

Unless otherwise stated, the website's original content, design, and code are owned by Wan Nasrul Irfan or used with permission. You may view and share public portfolio pages for ordinary personal or professional reference, but may not misrepresent, republish, or commercially exploit the content without permission.

No warranties

The website and booking service are provided on an "as is" and "as available" basis. No guarantee is made that the service will always be available, error-free, secure, or suitable for a particular purpose. Portfolio content is general information and does not constitute professional advice.

Limitation of liability

To the maximum extent permitted by applicable law, Wan Nasrul Irfan will not be liable for indirect, incidental, consequential, special, or punitive losses arising from use of, or inability to use, the website or booking service. Nothing in these terms excludes liability that cannot legally be excluded.

Suspension and termination

Access may be limited or blocked when necessary to protect the service, prevent abuse, comply with law, or enforce these terms. Bookings associated with misuse may be cancelled without notice.

Governing law and changes

These terms are governed by the laws of Malaysia, without regard to conflict-of-law rules. These terms may be updated as the service changes. Continued use after an update constitutes acceptance of the revised terms.

Contact

Questions about these terms can be sent to nasrulirfan02@gmail.com.