Primary framework:
Target platforms:
UI approach:
Frontend framework (if web-based UI):
Application architecture:
Backend/Business logic:
Database/Data storage:
Operating system integration needs:
Hardware access:
System permissions required:
Auto-update mechanism:
Distribution method:
Code signing:
Notarization (macOS):
Windows installer:
macOS installer:
Linux packaging:
Settings storage:
User data location:
Network connectivity:
Backend communication (if applicable):
Authentication (if applicable):
Data security:
Sandboxing:
Performance requirements:
Background operation:
Multi-instance handling:
Build tooling:
Development environment:
CI/CD for builds:
UI testing approach:
End-to-end testing:
Internationalization (i18n):
Accessibility:
Crash reporting:
Analytics/Telemetry:
Licensing/DRM (if commercial):
Plugin/Extension system: