Lifetime License

Compose HotSwan offers a lifetime license option through GitHub Sponsors. A one-time sponsorship of $200 or more grants you permanent access to all plugin features and a lifetime subscription to Dove Letter (Android & Kotlin newsletter). No recurring subscription, no expiration. Your license is verified through your GitHub account and stays active across all projects and IDE updates.

Overview

The lifetime license is available exclusively through GitHub Sponsors, separate from the JetBrains Marketplace subscriptions. It grants the same full access as a JetBrains Marketplace license, but with a single one-time payment and no expiration.

  • One-time payment: $200 or more via GitHub Sponsors.
  • No expiration: Your license never expires, regardless of future version updates.
  • All projects: License is stored at the application level, shared across every project in your IDE.

What's included

One sponsorship, two lifetime benefits:

HotSwan

Compose HotSwan

Plugin Lifetime Access
  • Hot reload and literal patching.
  • Preview runner and screenshot generation.
  • MCP server and AI agent integration.
  • All future updates included.
Dove Letter

Dove Letter

Newsletter Lifetime Access
  • 52+ deep-dive articles on Android, Jetpack Compose, and Kotlin.
  • 120+ interview Q&A and code tips.
  • 92+ weekly newsletters with 1,847+ learning materials.
  • 884+ subscribers. Learn more at doveletter.dev.

Both benefits are permanently tied to a single GitHub Sponsors one-time contribution of $200 or more.

How to sponsor

To get a lifetime license, you make a one-time sponsorship through GitHub Sponsors. Follow these steps:

Step 1: Go to the GitHub Sponsors page

Visit github.com/sponsors/skydoves and select the One-time tab. You will see the available one-time sponsorship tiers.

One-time Subscription Options

Step 2: Select the $200 tier or enter a custom amount

Scroll down and choose a tier of $200 or more, or enter a custom amount. Any one-time sponsorship at or above $200 qualifies for the lifetime license.

Lifetime Access Options

Step 3: Complete the sponsorship

Follow GitHub's payment flow to complete the sponsorship. After processing, your sponsor status will be visible on your GitHub profile. It may take a few minutes for GitHub to finalize the transaction.

Verification

After completing the sponsorship, you need to verify your lifetime license. This connects your GitHub account to the plugin and confirms your sponsor status.

Step 1: Open the plugin and click Verify Lifetime License

In your IDE, open the HotSwan tool window and go to the License tab. Click the Verify Lifetime License button. You can also find this button in the plugin Settings page or on the paywall screen.

Plugin License Tab with Verify Lifetime License button

Step 2: Sign in with GitHub

Your browser will open the verification page. Click Sign in with GitHub to authenticate with your GitHub account. This is the same account you used for the sponsorship.

Web verification page with GitHub sign-in

Step 3: Verification completes on the web

After signing in, the page automatically checks your sponsor status. If you have a qualifying one-time sponsorship of $200 or more, the page shows a green checkmark and redirects back to your IDE.

Web verification completed successfully

Step 4: Plugin confirms activation

Back in your IDE, a dialog confirms that your lifetime license has been activated. The License tab will show Active (Lifetime) as the status and Lifetime (@yourusername) as the license ID.

Plugin showing lifetime license activated dialog

Step 5: Restart your IDE

For the license changes to take full effect, restart your IDE. After restarting, all HotSwan features will be unlocked across every project you open. You do not need to verify again.

Receipt

Once you become a sponsor, you will receive a receipt from GitHub that can be used for expense verification or reimbursement through your company or organization.

GitHub Sponsors Receipt