Job Application Assistant

Intelligent automation for your job search — AI‑powered, secure, and completely under your control.
jobapplicationassistant.riddletech.co.ke

Multi‑provider AI Windows Vault Resume generator
Download .exe

Core Capabilities

Recipient Manager

Store companies, HR names, emails, positions. Select with checkboxes, import/export CSV, track send counts.

Dynamic Templates

Tags like {company}, {hr_name}, {position}. Preview and save drafts. Supports rich text.

Smart Attachments

Attach PDF, DOCX, TXT. Deduplication, file preview, and per‑recipient attachment sets.

Scheduling & Resends

Set interval (1‑7 days) and max resends (1‑7). Stop resend per recipient anytime.

AI Assistant (Real)

OpenAI, DeepSeek, HuggingFace, or custom endpoints. Generate cover letters, resumes, emails.

Secure Credentials

Passwords stored in Windows Credential Manager, never in plain files. Gmail OAuth support.

Full History & Logs

Sent emails, failures, resends. Export to CSV, real‑time activity log.

Gmail Integration

Scan job alert emails, parse job details, auto‑generate drafts with AI.

Workflow

Configure

Enter email & app password. Save to Windows Credential Manager.

Add Recipients

Fill company, HR name, email. Tick to select.

Compose Template

Use dynamic tags, preview with sample data.

Attach Files

Add resume, cover letter, etc.

Send / Schedule

Send immediately or schedule with resend limits.

Get the Application

JobApplicationAssistant V1.1.0

Windows 10/11 (64-bit) · Portable

Direct Download
GitHub Release

📋 Application Policy & Guidelines

Your success matters — here's how we keep your job search safe, fair, and effective.

Google User Data – Transparency

🔍 Data Accessed:

When you connect your Gmail account via OAuth 2.0, the application accesses:

  • Email messages from job-related senders (as configured in “Job Channels”)
  • Email metadata: subject, sender, date, and plain‑text body content
  • Attachments are not downloaded or processed automatically

The app only reads emails you explicitly allow (via job channels) and never accesses emails unrelated to job search.

⚙️ Data Usage:

The accessed email data is used solely for:

  • Parsing job details (company, position, contact information) to present in the “Job Discovery” tab
  • Generating personalised application drafts (cover letters, resumes) using AI only if you enable AI and provide an API key
  • All processing happens locally on your machine; no email content is sent to any server except when you explicitly use AI (to chosen provider) or send emails via SMTP

🤝 Data Sharing:

We do not sell, rent, or share your Google user data with any third parties. The only potential transfers are:

  • When you send an email, it is transmitted via your configured SMTP server (e.g., Gmail’s SMTP).
  • When you use the AI Assistant (with OpenAI, DeepSeek, HuggingFace, etc.), the email/job description may be sent to that provider’s API – this only happens at your explicit request and with your own API key.

🔐 Data Storage & Protection:

All data is stored locally on your computer:

  • OAuth tokens are encrypted and saved in %USERPROFILE%\JobApplicationAssistant\credentials
  • SMTP credentials are stored in Windows Credential Manager (encrypted, per‑user)
  • No cloud storage – you remain in full control

⏳ Data Retention & Deletion:

Data is retained locally until you delete it. To remove all stored data:

🔐 Data Usage

All credentials stored locally in Windows Credential Manager — never on our servers. Email content, logs, drafts stay on your PC. No data collection.

⚖️ Fair Sending

  • Respect inboxes: use intervals (1‑7 days)
  • Max resends configurable, default 3
  • You can stop resends anytime

🤖 AI Assistant

Prompts sent to provider you choose; we don't store them. You are responsible for generated content — always review before sending.

📧 Email Compliance

You must comply with your email provider’s terms. Use App Passwords where required. Tool designed for legitimate job applications only.

🛡️ Security First

  • Passwords never in plain files
  • Gmail OAuth tokens encrypted locally
  • Unique vault per installation

🔍 Transparency

Full source on GitHub. No hidden trackers or telemetry.

📄 Terms of Service

Effective date: February 19, 2026 · Version 1.0

✅ Acceptance

By downloading or using Job Application Assistant, you agree to be bound by these Terms. If you disagree, do not use the software.

💻 License

RiddleTech grants you a non‑exclusive, non‑transferable, revocable license to use the software for personal job‑search purposes only.

👤 User Responsibility

You are solely responsible for the content you send, compliance with recipient privacy, and adherence to all applicable laws (CAN‑SPAM, GDPR, etc.).

🔌 Third‑Party Services

The software integrates with OpenAI, DeepSeek, HuggingFace, Gmail, etc. Your use of those services is subject to their own terms. RiddleTech is not liable for their acts or omissions.

☁️ No Cloud Storage

All data (emails, credentials, logs) stays on your local machine. We do not host, store, or have access to your application data.

⚠️ Disclaimer of Warranty

Software is provided “AS IS”, without warranty of any kind. RiddleTech does not guarantee error‑free operation or that your job applications will be successful.

⚖️ Limitation of Liability

To the maximum extent permitted by law, RiddleTech shall not be liable for any indirect, incidental, or consequential damages arising from use of the software.

🔄 Modifications

We may update these Terms from time to time. Continued use after changes constitutes acceptance. Check this page for updates.

🇰🇪 Governing Law

These Terms are governed by the laws of the Republic of Kenya. Any disputes shall be resolved in Kenyan courts.

For any legal inquiries, contact: jobapplicationassistant@riddletech.co.ke

Ephantus Mwaura - Lead Developer

👨‍💻 Lead Developer

EPHANTUS MWAURA

NAIROBI, KENYA

Built with Python, Tkinter, and multi‑provider AI. Real‑time generation, secure vault, full control.

jobapplicationassistant.riddletech.co.ke

🔐 Privacy & Security (Summary)

Your email credentials are never saved to disk. They are stored securely in Windows Credential Manager (local, encrypted).

AI prompts are sent to your chosen provider – we do not store them. Gmail OAuth tokens stay on your machine.

Full source code available on GitHub for transparency. By using this software, you agree to comply with your email provider's terms.