Terms of service

These terms cover the SpDev website, the free SpDev debugger and SpDev Pro. They are written to be read, so please read them.

Last updated 10 November 2026.

Who we are

SpDev is made and sold by Areeb Ahmer, an independent software developer based in Pakistan ("we", "us"). You can reach us at [email protected]. "You" means the person or the organisation using SpDev or buying a licence.

Our reseller, Paddle

Our order process is conducted by our online reseller Paddle.com. Paddle.com is the Merchant of Record for all our orders. Paddle provides all customer service inquiries and handles returns. When you buy SpDev Pro, you also agree to Paddle's buyer terms, and Paddle's name may appear on your card statement.

The free debugger

The SpDev debugger, everything in the extension except SpDev Pro, is free and open source under the MIT licence. You may use it for any purpose, commercial or not, on any number of machines. It comes without any warranty, as the MIT licence says.

SpDev Pro

SpDev Pro is the profiler, the execution plan insights, benchmarks, sandbox runs and procedure coverage. It is proprietary software: we license it to you, we don't sell it. Its full licence agreement ships in the extension's LICENSE file. In short:

  • A licence is for a number of seats. A seat is one developer, who may use SpDev Pro on up to two machines at the same time. A Team licence is 10 seats.
  • You may not share a licence key beyond its seats, redistribute or resell SpDev Pro, or remove, bypass or disable its licence checks.
  • You may not decompile or reverse engineer SpDev Pro, except where the law where you live allows it despite this term.
  • The licence ends if you break these terms, and when the period you paid for ends without being renewed.

Free trial

Each machine can start one 14-day trial of SpDev Pro from inside VS Code. A trial needs no payment details and is not charged when it ends; Pro features simply stop until a licence is activated.

Subscriptions, renewal and cancellation

Monthly and yearly licences are subscriptions. They renew automatically at the end of each period, at the price you agreed to, until you cancel. You can cancel at any time from the link in your Paddle receipt or by writing to us. After you cancel, SpDev Pro keeps working until the end of the period you have paid for, and is not charged again.

Licences issued against an invoice run for the period on the invoice and don't renew on their own.

Prices and taxes

Prices are shown in US dollars on the pricing page and at checkout. Paddle adds VAT, GST or sales tax where the law requires it. If we change a price, the new price applies from your next renewal, and we will tell you before it does.

Refunds

You can ask for a full refund within 14 days of any payment, for any reason. The details are in our refund policy.

Licence checks and your data

SpDev Pro checks its licence with our licence server when you activate it, and about once a day after that. These checks send your licence key, a hash of VS Code's machine id and the computer's name. Your SQL code, your data and your connection strings are never sent to us. Our privacy policy explains what we keep and why.

Using SpDev safely

SpDev runs your SQL code against the database you choose, for real. Use a development or test database. Sandbox runs roll back the changes a run makes, but they can't undo work that your code commits or rolls back on its own, or changes outside the database. You are responsible for the databases you connect SpDev to.

No warranty

We work hard to make SpDev correct and useful, and we fix problems we know about. But SpDev, free or Pro, is provided "as is", without warranties of any kind, express or implied, including fitness for a particular purpose. Findings and measurements are guidance: check a suggested change, such as a new index, before you apply it to a production system.

Limitation of liability

To the extent the law allows, we are not liable for indirect or consequential losses, lost data, lost profits or business interruption arising from the use of SpDev. Our total liability for any claim about SpDev Pro is limited to the amount you paid for it in the 12 months before the claim. Nothing in these terms limits liability that cannot be limited by law, or your rights as a consumer under the law where you live.

Changes to these terms

If we change these terms, we will post the new version here with a new date. Changes that affect paying customers apply from their next renewal, and we will tell them by email first.

Law

These terms are governed by the laws of Pakistan, without affecting the consumer protection laws of the country where you live.

Contact

Questions about these terms, licences or invoices: [email protected]. Questions about a payment or a charge can also go to Paddle at paddle.net.