mctxdocs
Quick start

Add Support Email

Provide a support email address so subscribers can contact you about your App.

Need help? Connect help.mctx.ai for instant answers.

Why Support Email is Required

Before you can deploy your App, you must provide a verified support email address. This allows subscribers to contact you when they need help or have questions about your App.

Your support email is:

  • Verification required - Confirmed via 6-digit code and click-to-verify link before deployment
  • Encrypted at rest - Stored using AES-256-GCM encryption for security
  • Consent-gated - You explicitly agree to share your email with subscribers
  • Displayed on subscription cards - Appears as a mailto link for subscribers only
  • Never shared publicly - Only visible to your active subscribers

Where Your Email Appears

After deployment, your support email is shown on subscription cards — active subscribers see a "Support" mailto link on their subscription card for your App.

Not shown publicly: Your support email does not appear on the public server info page at mctx.ai/apps/{slug}. It's only visible to subscribers who have paid for access.

Step 1: Open Settings

Navigate to app.mctx.ai/dev/settings

Step 2: Add and Verify Your Email

In the Support Email section:

  1. Enter the email address where subscribers should contact you
  2. Click the consent checkbox to confirm you want to share this email with subscribers
  3. Click Save & Verify

Email requirements:

  • Must be a valid email address format
  • Can be different from your mctx account email
  • Can be a support alias (e.g., support@yourcompany.com)
  • Can be changed anytime from Settings

Step 3: Verify Your Email

After saving your support email, you'll receive two verification options:

Option 1: Click-to-verify link - Click the link in the email sent to your support address

Option 2: 6-digit code - Enter the code from the email into the verification field shown on the settings page

Verification email:

  • Sent immediately after saving your support email
  • Valid for 15 minutes
  • Can be resent if it expires or you don't receive it
  • Uses mctx transactional email system (check spam folder if not received)

Why verification is required: Verification ensures subscribers can reach you and prevents typos from blocking communication.

Step 4: Deploy Your App

After verifying your support email:

  1. Return to your App List page (/dev/servers)
  2. The Deploy and Publish buttons are now unlocked
  3. You can now click Deploy App to make your App live

Note: Email verification is a prerequisite check that unlocks the Deploy and Publish buttons -- it does not change your App status. The frontend prevents clicks, and the backend returns 403 errors if verification is bypassed. Your App status changes to ready when payout setup is complete, which is a separate step.

Your support email is included in the deployment and becomes visible to subscribers once your App goes live.

Update Your Support Email

You can change your support email anytime:

  1. Go to app.mctx.ai/dev/settings
  2. Update the email address
  3. Click Save
  4. Verify the new email address (6-digit code or click-to-verify link)

Important: Changing your support email requires re-verification. Until the new email is verified, you cannot deploy new versions. Existing deployed Apps remain live, and active subscribers continue to see your previous verified email on their subscription cards.

Remove Your Support Email

To stop sharing your support email with subscribers:

  1. Go to app.mctx.ai/dev/settings
  2. Clear the email address field or uncheck the consent checkbox
  3. Click Save

Note: Removing your support email will prevent you from deploying new versions until you add and verify one again. Existing deployed Apps remain live, but subscribers lose access to the support mailto link.

Security and Privacy

Your support email is protected using the same encryption standards as other sensitive data on mctx:

  • AES-256-GCM encryption at rest in the database
  • PBKDF2 key derivation with 100,000 iterations
  • Random 12-byte IV per encryption operation
  • Decrypted only when needed for display to subscribers

For full details on encryption and security practices, see How Authentication Works.

Next Steps

After adding your support email, you're ready to deploy your App and start accepting subscribers.


See something wrong? Report it or suggest an improvement — your feedback helps make these docs better.