Contact Us - Poppenspel-Advies/forget-me-not-mobile-app-ai GitHub Wiki
💌 ForgetMeNot AI™ — Contact Us
Your feedback. Your ideas. Your requests. Directly connected to the ForgetMeNot AI team.
The Contact Us page provides a direct communication channel between the authenticated ForgetMeNot AI™ user and the development team.
A logged-in user can submit an email directly from the application for:
- 💡 Feedback
- 📝 Suggestions
- 🐛 Bug reports
- 🙋 Questions
- ✨ Feature requests
- 📩 General requests
- 💬 Other communication with the development team
The functionality is dynamic and powered by EmailJS, allowing the application to send the user's message without requiring the user to manually open an external email application.
📸 Contact Us Screen

The Contact Us screen provides a simple communication form where the authenticated user can enter their message and submit it to the ForgetMeNot AI team.
The user's logged-in email address is used as the sender/contact identity for the communication.
🔐 Logged-In User Email
The Contact Us functionality is connected to the user's authenticated application session.
Instead of requiring the user to repeatedly enter their email address, the application can use the email associated with the currently logged-in user.
USER LOGS IN
↓
AUTHENTICATED USER
↓
USER EMAIL AVAILABLE
↓
CONTACT US
↓
EMAIL ADDRESS USED FOR CONTACT
This creates a more seamless communication experience.
✉️ Dynamic Email Communication
The Contact Us functionality is implemented using EmailJS.
The conceptual flow is:
┌─────────────────────────┐
│ LOGGED-IN USER │
│ │
│ User Email │
│ Message │
└────────────┬────────────┘
↓
┌─────────────────────────┐
│ CONTACT US │
│ FORM │
└────────────┬────────────┘
↓
┌─────────────────────────┐
│ EMAILJS │
│ DYNAMIC EMAIL SERVICE │
└────────────┬────────────┘
↓
┌─────────────────────────┐
│ FORGETMENOT AI TEAM │
│ │
│ Feedback / Request │
└─────────────────────────┘
EmailJS provides the communication layer connecting the application interface with the team's email destination.
📝 What the User Can Send
The Contact Us page is designed to support different types of user communication.
💡 Feedback
Users can share their experience with ForgetMeNot AI.
✨ Feature Requests
Users can suggest new functionality or improvements.
🐛 Bug Reports
Users can describe problems encountered while using the application.
🙋 Questions
Users can ask questions about the application or its functionality.
📩 Requests
Users can send other requests directly to the ForgetMeNot AI team.
🔄 Contact Submission Flow
The complete interaction can be represented as:
USER
│
▼
CONTACT US
│
├── Logged-In Email
│
└── User Message
│
▼
EMAILJS
│
▼
EMAIL DELIVERY
│
▼
FORGETMENOT AI TEAM
The functionality is designed to make communication part of the application itself rather than forcing the user to leave the ForgetMeNot AI environment.
⚡ Dynamic Functionality
The Contact Us functionality is dynamic.
The application retrieves the authenticated user's email context and uses the EmailJS integration to submit the communication.
This allows the Contact Us page to function as an application-level communication feature rather than a static email address or simple informational page.
AUTHENTICATED SESSION
↓
USER EMAIL
↓
CONTACT FORM
↓
EMAILJS SERVICE
↓
TEAM EMAIL
🔗 Connection With Profile
The Contact Us page can be reached through the application's Profile / account area, where users can choose to communicate with the development team.
The overall relationship is:
PROFILE
↓
TALK TO DEV TEAM
↓
CONTACT US
↓
EMAILJS
↓
FORGETMENOT AI TEAM
This provides a direct path from the user's account to the development team.
📊 Contact Us at a Glance
| Feature | Function |
|---|---|
| 👤 Authenticated User | Contact functionality is available to the logged-in user |
| 📧 User Email | Uses the logged-in user's email identity |
| 📝 Message | User enters feedback, request, question, or other communication |
| ⚡ Dynamic | Submission is handled dynamically within the application |
| ✉️ EmailJS | Provides the email delivery integration |
| 📩 Team Communication | Message is sent to the ForgetMeNot AI team |
| 🖥️ In-App Experience | User can communicate without manually opening an external email client |
🌌 Contact Philosophy
The Contact Us page creates a direct communication bridge between the person using ForgetMeNot AI and the people building it.
The user provides the voice. ForgetMeNot AI provides the connection. EmailJS delivers the message.