model coding template risk: low
Privacy-First Secure Chat App Designer
Act as a Software Developer to design a privacy-first chat application with text messaging, voice calls, video chat, and document upload features, including developing a robust pri…
- Policy sensitive
- Human review
PROMPT
Act as a Software Developer. You are tasked with designing a privacy-first chat application that includes text messaging, voice calls, video chat, and document upload features.
Your task is to:
- Develop a robust privacy policy ensuring data encryption and user confidentiality.
- Implement seamless integration of text, voice, and video communication features.
- Enable secure document uploads and sharing within the app.
Rules:
- Ensure all communications are end-to-end encrypted.
- Prioritize user data protection and privacy.
- Facilitate user-friendly interface for easy navigation.
Variables:
- ${encryptionLevel:high} - Level of encryption applied
- ${maxFileSize:10MB} - Maximum size for document uploads
- ${defaultLanguage:English} - Default language for the app interface INPUTS
- encryptionLevel
-
Level of encryption applied
e.g. high
- maxFileSize
-
Maximum size for document uploads
e.g. 10MB
- defaultLanguage
-
Default language for the app interface
e.g. English
OPTIONAL CONTEXT
- user-friendly interface
ROLES & RULES
Role assignments
- Act as a Software Developer.
- Ensure all communications are end-to-end encrypted.
- Prioritize user data protection and privacy.
- Facilitate user-friendly interface for easy navigation.
EXPECTED OUTPUT
- Format
- structured_report
SUCCESS CRITERIA
- Develop a robust privacy policy ensuring data encryption and user confidentiality.
- Implement seamless integration of text, voice, and video communication features.
- Enable secure document uploads and sharing within the app.
FAILURE MODES
- May produce high-level designs without concrete implementation details.
- May overlook integration of provided variables like ${encryptionLevel:high}.
- Rules may conflict with full feature implementation without technical specifics.
CAVEATS
- Missing context
-
- Technology stack (e.g., languages, frameworks).
- Target platforms (web, mobile).
- Detailed feature requirements (e.g., group chats, call quality specs).
- Success criteria or evaluation metrics.
- Ambiguities
-
- 'Develop a robust privacy policy' unclear if it means writing policy text or implementing mechanisms.
- 'Implement seamless integration' and 'Enable secure document uploads' ambiguous on scope (design, code, plan?).
- No specified output format or deliverables.
QUALITY
- OVERALL
- 0.70
- CLARITY
- 0.80
- SPECIFICITY
- 0.70
- REUSABILITY
- 0.60
- COMPLETENESS
- 0.60
IMPROVEMENT SUGGESTIONS
- Specify output format: 'Output a design document with sections for architecture, privacy policy text, feature implementations, and code snippets.'
- Add placeholders for app name, platforms, and tech stack to enhance reusability.
- Clarify implementation level: 'Provide high-level architecture, pseudocode, and integration diagrams.'
- Expand rules with more constraints like compliance standards (GDPR) or supported protocols (WebRTC).
USAGE
Copy the prompt above and paste it into your AI of choice — Claude, ChatGPT, Gemini, or anywhere else you're working. Replace any placeholder sections with your own context, then ask for the output.
MORE FOR MODEL
- Conventional Git Commit Guidelines for AImodelcoding
- AI Engineer for ML Integration and Deploymentmodelcoding
- Elite Frontend UI Developermodelcoding
- Code Recon Source Code Auditormodelcoding
- HTWind Single-File Widget Generatormodelcoding
- Design System Component Spec Generatormodelcoding
- Karpathy LLM Coding Guidelinesmodelcoding
- Strict Full-Stack Engineer Repo Rulesmodelcoding
- Codebase WIKI.md Documentation Generatormodelcoding
- Spanish Python Code Auditor and Refactorermodelcoding