🏥 AI Medical Scribe Developer Edition

An educational template for learning AI integration, Streamlit patterns, and medical data models

🔧 Developer Tools – Not for Patient Care
⏳ Checking license server status...

🔧 Trial

Free for 3 months
  • Full app access (patients, SOAP, billing)
  • Mock AI responses for learning
  • Real AI API calls (DeepSeek/Cloudflare)
  • Data export functionality
  • AI Assistant access
  • All source code accessible
Start Free Trial

🔑Already Purchased? Activate Your License

Enter your license key (XXXXXXXX-XXXXXXXX-XXXXXXXX) to unlock all features on this machine.

📖How the License System Works

Machine ID Generation – On first run, the app creates a unique fingerprint from your computer's hardware identifiers (MAC address + hostname + installation salt). This is hashed and never transmitted in plaintext.
Trial Activation – The app sends the machine ID to the license server, which returns a cryptographically signed token valid for 90 days. The token is stored locally and verified on each startup.
Paid License – After purchase, you receive a license key. Enter it in the app or on this page. The server binds your machine to the key (up to 3 machines per license).
RSA Verification – All license tokens are signed with a 2048-bit RSA key. The app verifies the signature using an embedded public key, ensuring no token can be forged or tampered with.
Grace Period – If the license server is unreachable for more than 7 days, a warning appears. After 14 days offline, the app enters locked mode until connectivity is restored.

🚀Activate Your Trial from the Browser

If you're having trouble activating from within the app, you can activate here. You'll need your Machine ID (shown in the app's License Management screen).

❓ Frequently Asked Questions

What is the Developer Edition?

It's an educational template for developers to learn how to build AI-powered medical applications using Streamlit, DeepSeek API, and medical data models. It is NOT certified for real patient care or clinical use.

How do I start the trial?

Launch the app and click "Activate Free 3-Month Trial" on the License Management screen. The app will contact the license server and automatically activate your trial.

How do I purchase a license?

Click the "Purchase Now" button on this page or visit ai-assisted.ca/license. After payment, you'll receive a license key via email.

Can I transfer my license to another machine?

Each license can be activated on up to 3 machines. If you need to deactivate a machine, contact support at license@ai-assisted.ca.

What happens when the trial expires?

The app will show a "Trial Ended" message and restrict core features (AI calls, export). Your data remains intact. Purchase a license to resume full access.

Is my data sent to the license server?

Only your machine ID (a hash of hardware identifiers) is sent. No patient data, personal information, or usage statistics are transmitted.