How to cancel Cypress and protect your testing investment
What is Cypress and why developers choose it
Cypress is a modern end-to-end testing framework that empowers you to write, run, and debug automated tests directly in your browser. Unlike traditional testing tools that isolate your work from reality, Cypress provides real-time visibility into your application's behaviour, including network requests, console logs, and DOM changes.
Development teams adopt Cypress to intercept bugs before they reach production, compress feedback loops during active development, and automate repetitive testing tasks. The platform delivers built-in capabilities such as test recording, screenshot capture, and time-travel debugging, allowing you to step backwards through test execution and identify the exact moment something failed.
Common reasons developers use Cypress
Teams typically implement Cypress when they require faster test execution, superior developer experience, or comprehensive test reporting across multiple environments. The free tier grants you access to core testing features, while premium plans unlock team collaboration, advanced analytics, and enterprise integrations.
When cancellation becomes necessary
You may decide to cancel Cypress if your testing requirements shift, your team migrates to a different framework, your project concludes, or the pricing no longer aligns with your budget. Whatever your reason, Yafee has created this guide to walk you through the cancellation process with clarity and confidence.
Understanding Cypress pricing in singapore
Cypress offers tiered plans designed to serve teams at every scale, from independent developers to large enterprises operating across multiple regions.
Current pricing structure in SGD
| Plan |
Cost (SGD) |
Billing cycle |
Key features |
| Starter (free) |
S$0.00 |
No charge |
Core testing, 50 users, 500 test results per month |
| Team (monthly) |
S$84.60 |
Monthly renewal |
120,000 test results per year, flake detection, email support |
| Team (annual) |
S$1,009.00 |
Annual renewal |
Same as monthly, save approximately 11% annually |
| Business (monthly) |
S$337.00 |
Monthly renewal |
Spec prioritization, SSO, GitHub/GitLab enterprise integrations |
| Business (annual) |
S$4,040.00 |
Annual renewal |
Same as monthly, discounted annual rate |
| Enterprise |
Custom quote |
Negotiable |
Unlimited users, custom limits, premium support 24/7 |
Understanding overage charges and usage limits
If you exceed your monthly test results quota, Cypress charges approximately S$7.60 per 1,000 additional test results on the Team plan, and S$6.30 per 1,000 on the Business plan. These charges accumulate throughout your billing cycle. Monitoring your usage prevents unexpected fees appearing on your next invoice, so Yafee recommends tracking your test execution volume monthly.
Your consumer rights in singapore
Singapore law establishes specific protections for digital services consumers, and understanding these rights clarifies your position before cancelling Cypress.
Consumer protection (Fair trading) act protections
Under Singapore's Consumer Protection (Fair Trading) Act, you hold the right to cancel digital services within a reasonable timeframe if the service fails to match the description provided by the provider. Cypress must deliver reliable uptime, accurate test execution, and the features advertised in their pricing materials and documentation. If you believe Cypress has failed to deliver on these promises, you may have grounds to request a refund beyond their standard cancellation policy.
Furthermore, the Personal Data Protection Act (PDPA) ensures that Cypress handles your project data, test recordings, and account information securely and transparently. When you cancel your account, you retain the right to request deletion or export of your personal data within a specified timeframe.
Your legal position
You are entitled to cancel Cypress at any time, provided you follow the cancellation process outlined in their terms of service. If Cypress refuses to process your cancellation or disputes a refund claim, you may escalate your complaint to the Consumers Association of Singapore (CASE) or the Infocomm Media Development Authority (IMDA), which oversees digital services standards in Singapore.
How to cancel Cypress
The cancellation process for Cypress involves accessing your account settings and submitting your request through the platform dashboard or via direct contact with their support team.
Step 1: log in to your Cypress account
- Visit the Cypress login page at cypress.io.
- Enter your email address and password to access your account dashboard.
- If you have forgotten your password, click the "Forgot password?" link and follow the email recovery instructions.
Step 2: navigate to your billing and subscription settings
- Once logged in, locate the settings icon or menu in the top right corner of the dashboard.
- Select "Settings" or "Account Settings" from the dropdown menu.
- Choose the "Billing" or "Subscription" tab to access your plan details.
- You should see your current plan, renewal date, and payment method displayed.
Step 3: select the cancellation or downgrade option
- Look for a button labeled "Cancel Subscription," "Downgrade Plan," or "Manage Plan."
- If you wish to downgrade to the free Starter tier rather than cancel entirely, select "Downgrade" and confirm the change.
- If you choose full cancellation, click "Cancel Subscription" and review the cancellation confirmation screen.
Step 4: confirm cancellation and provide feedback (optional)
- Cypress may ask you to provide feedback on why you are cancelling; this step is optional.
- Review the final cancellation summary, which states your final billing date and any remaining balance or refund eligibility.
- Click "Confirm Cancellation" to complete the process.
Step 5: verify cancellation via email confirmation
- Cypress sends a cancellation confirmation email to the address associated with your account within 24 hours.
- Retain this email as proof of cancellation for your records and for any future support inquiries.
- Your access to paid features terminates immediately; you retain access to the free Starter tier unless you delete your account entirely.
Alternative: contact Cypress support directly
If you encounter technical difficulties cancelling through the dashboard, or if you require assistance with your Enterprise plan, you may contact Cypress support directly.
- Visit the Cypress support page and select "Contact Support" or "Submit a Ticket."
- Choose "Billing" or "Account Management" as your inquiry category.
- Write a clear message stating: "I wish to cancel my Cypress subscription effective [date], and I request confirmation of cancellation and any applicable refunds."
- Include your account email address and current plan name.
- Cypress support typically responds within 24 to 48 business hours.
Refund eligibility and timeline
Cypress refund policy depends on your billing cycle and cancellation timing, so understanding the calculation protects your financial position.
Monthly subscription refunds
If you cancel a monthly plan before the next renewal date, you receive a refund for the unused portion of your current billing period, calculated on a pro-rata basis. For example, if you paid S$84.60 for a 30-day month and cancel 10 days into the cycle, you are entitled to a refund of approximately S$56.40 for the remaining 20 days. Yafee advises requesting cancellation immediately upon deciding to discontinue the service to maximise your refund amount.
Annual subscription refunds
Annual plans attract a higher discount but impose stricter refund terms. Most annual plans are non-refundable after 14 days; however, if you cancel within the initial 14-day window, Cypress issues a full refund to your original payment method. After 14 days, Cypress typically allows downgrade to a monthly plan rather than issuing a refund, preserving your testing capability at a lower cost.
Enterprise and custom agreements
Enterprise plans operate under negotiated terms, and refund eligibility varies based on your contract. Review your signed agreement or contact Cypress support to confirm the refund policy specific to your Enterprise plan.
Processing timeline
Refunds process to your original payment method within 5 to 10 business days after Cypress confirms cancellation. If you do not receive your refund within 10 business days, contact Cypress support with your cancellation confirmation email and request a refund status update.
Common mistakes to avoid when cancelling
Cancelling your subscription need not be stressful when you understand the common pitfalls and how to sidestep them.
Mistake 1: cancelling immediately before renewal without checking your refund window
Cancelling one day before your annual renewal means you forfeit the opportunity to receive a pro-rata refund for the next period. Yafee recommends checking your renewal date in the billing section and cancelling well in advance if you know you will not need the service going forward. Set a calendar reminder 30 days before renewal to decide whether to continue or cancel.
Mistake 2: assuming account deletion erases all backups and test history
Cancelling your subscription downgrades you to the free tier; it does not delete your account or historical test results unless you explicitly request account deletion. If you need to preserve test data before cancelling, export your test recordings and results beforehand through the project settings menu.
Mistake 3: forgetting to update integrations and cI/CD pipelines
If your development workflow integrates Cypress with GitHub Actions, GitLab CI, or other CI/CD tools, cancelling your subscription may interrupt automated test runs. Before cancelling, identify all integrations and either remove Cypress from your pipeline or downgrade to the free tier to maintain basic functionality.
Mistake 4: not requesting a refund explicitly if the service underperformed
If Cypress failed to deliver the uptime, performance, or features promised in their materials, you may be entitled to a refund under consumer protection law even after the standard refund window. Submit a detailed complaint to Cypress support citing the specific failure, then escalate to CASE or IMDA if Cypress declines.
What happens after you cancel Cypress
Your cancellation triggers immediate changes to your account access and billing status, so knowing what to expect prevents confusion.
Immediate changes to your account
Upon cancellation confirmation, you lose access to paid features immediately. Your account downgrades to the free Starter tier, granting you 500 test results per month and 50 team members. All premium features such as parallelization, advanced analytics, and enterprise integrations become unavailable.
Data retention and access
Cypress retains your historical test results, recordings, and project data for 12 months after cancellation, provided your account remains active in any tier. If you delete your account entirely, Cypress permanently deletes all associated data within 30 days. If you wish to preserve your test history before cancelling, download or export your data through the project settings.
Reactivating a cancelled subscription
If you cancel and later decide to reactivate your subscription, you may return to your previous paid plan tier at any time by navigating to the billing settings and selecting "Upgrade Plan." Yafee notes that reactivation does not restore historical discounts or promotional pricing; you pay the current standard rate for your plan tier.
Comparing alternatives to Cypress
Before finalising your cancellation, consider whether an alternative testing framework better serves your needs.
Popular alternatives and comparison
| Tool |
Pricing model |
Best for |
Key difference from Cypress |
| Cypress (free tier) |
Free, with premium tiers from S$84.60/month |
Teams starting out or with limited budgets |
Stay on Cypress free tier and avoid cancellation entirely |
| Playwright |
Open-source (free) or managed services |
Cross-browser testing without licensing costs |
No cloud dashboard; requires self-hosting infrastructure |
| Selenium |
Open-source (free) |
Legacy systems and complex cross-browser scenarios |
Steeper learning curve; less modern developer experience |
| TestCafe |
Free or cloud-hosted from USD 99/month |
Teams needing parallel execution without Cypress pricing |
Less visual debugging; smaller community ecosystem |
| WebdriverIO |
Open-source (free) with optional cloud services |
Teams comfortable with configuration-heavy frameworks |
Greater flexibility at the cost of more setup overhead |
Deciding whether to cancel or downgrade
Before cancelling entirely, evaluate whether downgrading to the free Starter tier preserves your testing capability. The Starter plan allows 500 test results per month and supports up to 50 team members at no cost, making it suitable for small teams or proof-of-concept projects. Yafee recommends downgrading rather than cancelling if you may resume testing in future, as this avoids data loss and simplifies reactivation.
How yafee helps you manage cancellations
Navigating the cancellation landscape requires understanding both your legal rights and the technical steps involved. Yafee provides end-to-end guidance for software and SaaS cancellations, helping you recover refunds, protect your data, and understand your consumer protections under Singapore law.
Our contract law specialists ground every recommendation in applicable legislation such as the Consumer Protection (Fair Trading) Act and the PDPA. Yafee has helped thousands of consumers cancel subscriptions efficiently, recover pro-rata refunds, and escalate disputes to CASE or IMDA when necessary.
Key steps checklist before cancelling
Complete this checklist to ensure your cancellation proceeds smoothly and without regret.
- Confirm your current plan tier and renewal date in the billing section.
- Calculate your pro-rata refund eligibility based on your cancellation date and billing cycle.
- Export or download test recordings, results, and project data if you need historical records.
- Review all CI/CD pipeline integrations and update or remove Cypress dependencies.
- Notify your team members that Cypress will downgrade to the free tier after cancellation.
- Request cancellation at least 24 hours before your next renewal to maximise refund eligibility.
- Retain your cancellation confirmation email as proof for dispute resolution if required.
- Check your email for refund confirmation within 10 business days.
- If your refund does not arrive, contact Cypress support with your confirmation email and date of cancellation.
For cancellation requests, billing inquiries, or disputes that require escalation, contact Cypress Computing Pte Ltd using the official registered address below.
Registered address for Cypress in singapore
Cypress Computing Pte Ltd
1003 Bukit Merah Central
Unit 05-29
Singapore 159836
Support channels
Email your cancellation request to [email protected] with the subject line "Subscription Cancellation Request" and include your account email address and current plan details. Cypress support responds within 24 to 48 business hours. For urgent billing matters, use the in-app support chat available in your account dashboard.
Escalation to consumer authorities
If Cypress refuses to process your cancellation or disputes your refund claim, escalate your complaint to the Consumers Association of Singapore (CASE) at consumerassociation.sg or call 6100 0315. You may also file a complaint with the Infocomm Media Development Authority (IMDA) at imda.gov.sg if the service breach involves data security or unfair contract terms.
Final thoughts on cancelling Cypress
Cancelling a software subscription is a straightforward process when you understand your rights and follow the correct procedural steps. Cypress simplifies account management through an intuitive dashboard, and your cancellation takes effect within 24 hours of confirmation. Yafee has walked you through the entire process from understanding pricing through to refund recovery and escalation routes. Whether you downgrade to the free tier or cancel entirely, your decision is protected by Singapore consumer law, and Yafee remains your trusted resource for navigating digital services cancellations with confidence.