One-time setup page. Once credentials are confirmed working they get baked into the main app β archers never see this page.
How this works for archers: You set up EmailJS once here. The Service ID, Template ID and Public Key then get hardcoded into the main app. Archers just type a recipient address and tap Send β no credentials, no setup, no accounts needed on their end.
Step 1 β Your EmailJS Credentials (one-time setup)
EmailJS β Account β General β Public Key
EmailJS β Email Services β your connected service
EmailJS β Email Templates β your template
Step 2 β Test Send
Enter your own email to verify it arrives correctly
EmailJS setup (free, ~5 min):
Go to emailjs.com β Sign up (free tier = 200 emails/month)
Add an Email Service β connect Gmail or any SMTP β copy the Service ID
Create an Email Template with these variables in the body: {{to_email}}{{subject}}{{message}}{{attachment_data}}{{attachment_name}}
In the template settings β turn on File Attachments
Account β General β copy your Public Key
Fill in the fields above and send a test to yourself
Once it works, share all three credential values and I'll bake them into the main app