Skip to content

Latest commit

 

History

History
437 lines (344 loc) · 19.5 KB

File metadata and controls

437 lines (344 loc) · 19.5 KB

❓ AUTONOMOUS DIARY - MICROSOFT STORE FAQ ═══════════════════════════════════════════════════════════════════════════════

Answers to common questions about submitting to Microsoft Store.

═══════════════════════════════════════════════════════════════════════════════ ACCOUNT & REGISTRATION ═══════════════════════════════════════════════════════════════════════════════

Q: How much does it cost to register as a developer? A: $19 USD (one-time fee) for individual developers. This never expires. Company accounts may have different fees. The fee goes to prevent abuse.

Q: Do I need a Microsoft account to register? A: Yes, you need a personal Microsoft account. You can create one free at https://account.microsoft.com/account

Q: How long does account approval take? A: Usually instant to 24 hours. In rare cases, up to 48 hours while they verify your identity and payment information.

Q: Can I use a business address? A: Yes. Your address should be where the account holder resides. Use your actual home address for individual developer accounts.

Q: What if my payment is declined? A: Check with your bank - some cards have fraud protection that blocks international transactions. Use a different card or contact your bank.

Q: Can I change my publisher name later? A: No, publisher name is permanent. Choose carefully! "Personal Software" is professional and appropriate for this app.

Q: Do I need a tax ID? A: For individual developers in most countries, no. Microsoft handles tax withholding. You'll get a 1099 (US) if you earn over $600 annually.

═══════════════════════════════════════════════════════════════════════════════ APP SUBMISSION ═══════════════════════════════════════════════════════════════════════════════

Q: What file format does Microsoft Store accept? A: For traditional desktop apps: .exe files are fine. The Store will package them automatically. You can also submit .appx files (Windows package format) but for PyInstaller executables, .exe is simpler.

Q: Does Microsoft run antivirus scans? A: Yes, they run automated and manual security checks. Your app must be clean. Autonomous Diary has no malware, so it will pass easily.

Q: What size executable can I submit? A: Up to 50 GB per package. AutonomousDiary.exe is 9.91 MB, so no problem.

Q: How do I update my app after publishing? A: Upload a new .exe with incremented version number (1.0.1, 1.1.0, etc.) Resubmit for certification - usually approved in 12-24 hours for updates.

Q: Can I charge for my app? A: Yes, but Autonomous Diary is submitted as FREE. To charge:

  1. Set pricing in Partner Dashboard
  2. Choose countries/markets
  3. Set different prices by region if desired For now, keep it FREE to maximize downloads and user base.

Q: What keywords should I use? A: Use what people actually search for: • diary, journal, journaling (primary) • mood tracker, sentiment analysis (features) • mental health, wellness, self-care (benefits) • AI, chatbot, emotional intelligence (technology) Pick 5-10 that are specific and relevant.

Q: How many screenshots should I include? A: 1-8 recommended. For Autonomous Diary: • Screenshot 1: Main interface (Write tab) • Screenshot 2: Chat assistant tab • Screenshot 3: Analytics tab • Screenshot 4: Features overview

All screenshots must be 1920x1080 pixels. Optional but improves conversion.

Q: Can I include videos? A: Yes! 30-second demo video (MP4) helps. You could make one showing:

  1. Opening the app
  2. Writing an entry
  3. Getting AI response from chatbot
  4. Viewing analytics

Q: What makes a good app description? A: Your description should: • Clearly state what the app does (AI-powered journaling) • List key features (5 tabs, sentiment analysis, chatbot) • Explain benefits (emotional growth, wellness tracking) • Be engaging and scannable • Include emotional appeal ("Start your wellness journey today")

Q: Do I need to translate my app to other languages? A: No, not required. English-only is fine. To support other languages:

  1. Create store listings for other languages
  2. Translate the app (requires code changes)
  3. Resubmit with new language versions

You can do this later if desired.

═══════════════════════════════════════════════════════════════════════════════ CERTIFICATION PROCESS ═══════════════════════════════════════════════════════════════════════════════

Q: How long does certification take? A: 3-5 business days typical. Most apps are faster (1-2 days). Microsoft prioritizes based on category and complexity. Updates are usually 12-24 hrs.

Q: Can my app be rejected? A: Rare (95%+ approval rate), but possible. Common reasons: • Malware/security issues (not an issue for you) • Policy violations (yours complies) • Missing permissions (none needed) • Performance issues (yours runs fine) • Misleading content (yours is accurate)

Q: What happens if my app is rejected? A: You get a detailed explanation of why. Fix the issue(s) and resubmit. No fee for resubmissions. Usually approved on second try.

Q: Can I appeal a rejection? A: Yes. Use the appeal feature in Partner Dashboard. Microsoft reviews again. Be polite and detailed in your explanation.

Q: Will Microsoft test my app? A: Yes, manually. They will: • Run the executable on Windows 10/11 • Test all features (write, view, analytics, insights, chat) • Check for crashes or errors • Verify privacy/security claims • Look for policy violations

Q: Does my app need to be always-online? A: No. Autonomous Diary is 100% offline - even better! Offline apps are preferred because they don't rely on internet connectivity.

Q: What permissions does my app need? A: Autonomous Diary needs basic permissions: • File system access (to save diary_data/entries.json) • No network/internet required • No camera/microphone • No location services • No contacts/photos access

Q: Is there a way to expedite certification? A: Not officially, but keeping your app simple, clear, and compliant helps. Autonomous Diary is straightforward, so certification will be fast.

═══════════════════════════════════════════════════════════════════════════════ STORE LISTING & PRICING ═══════════════════════════════════════════════════════════════════════════════

Q: How much should I charge for my app? A: Autonomous Diary is submitted as FREE. Free is good because: • Larger user base = more feedback = better app • More downloads = better ranking in search • More users = potential for premium features later • Builds community and loyalty

Most successful apps start free. Monetize with premium features later.

Q: Can I change pricing later? A: Yes. Anytime in Partner Dashboard. You can: • Change from Free to Paid (requires approval) • Set different prices by country • Run promotions (free for limited time) • Introduce paid features while keeping base free

Q: What are "in-app purchases"? A: Features you charge for WITHIN the app: • Premium diary templates • Advanced analytics • Cloud backup • Custom themes

You could add these later without re-submitting the base app.

Q: Can I include ads? A: Yes, but not recommended for wellness/mental health apps. Users expect privacy and peace. Keep Autonomous Diary ad-free - better user experience.

Q: How do I get paid? A: Microsoft pays 70% to you, keeps 30%. For free apps, no payment yet. Once you add paid features or update pricing:

  1. You set up a Payout account
  2. Microsoft pays monthly via direct deposit
  3. You handle taxes/1099 filing

Q: How are apps ranked in search? A: By multiple factors: • Downloads/acquisition rate (most important) • User ratings (quality) • Review sentiment (what users say) • Number of reviews (engagement) • Age/freshness (new updates help) • Category relevance (keywords help)

Q: How do I improve my ranking? A: Best strategies:

  1. Get users to download (social media, sharing)
  2. Ask users to rate (positive ratings boost ranking)
  3. Respond to reviews (shows engagement)
  4. Fix bugs/release updates (improves ratings)
  5. Use good keywords (improves search visibility)
  6. Keep description compelling (improves conversions)

Q: Can I see my app's analytics? A: Yes! Partner Dashboard shows: • Total downloads/installs • Daily/weekly/monthly trends • User ratings (1-5 stars) • User reviews and sentiment • Crash reports and errors • Geographic data (where users are) • Device information (Windows 10 vs 11, etc.)

═══════════════════════════════════════════════════════════════════════════════ PRIVACY & COMPLIANCE ═══════════════════════════════════════════════════════════════════════════════

Q: Do I need a privacy policy? A: Yes. Autonomous Diary's is simple: "100% offline, no data collection, no tracking, no internet required"

Microsoft requires you to state what data you collect (or don't). Yours collects nothing external - perfect!

Q: Do I need to open source my code? A: No. You can keep source code private. Only submit executable. Microsoft doesn't require source code.

Q: Can users modify my app? A: No. They download the compiled .exe, not source code. They can't modify unless you provide source. Autonomous Diary stays protected.

Q: What about user data? A: Your app stores diary entries in local diary_data/ folder. Users own their data - they can delete it anytime. Microsoft doesn't see it. Perfect privacy!

Q: Do I need GDPR compliance? A: Since your app doesn't collect/transmit data, GDPR barely applies. No personal data = no GDPR issues. Very simple!

Q: What about child safety? A: Rated "Everyone (E)" - appropriate for all ages. No adult content, no predatory features, no data collection from children. Completely safe for minors to use.

═══════════════════════════════════════════════════════════════════════════════ TECHNICAL QUESTIONS ═══════════════════════════════════════════════════════════════════════════════

Q: What operating systems does Autonomous Diary support? A: Windows 10 (Build 10240+) and Windows 11. Both 64-bit only. Not compatible with Windows 7 or older.

Q: Do I need to provide system requirements? A: Yes, in Store listing. For Autonomous Diary: Minimum: Windows 10, 64-bit, 64 MB RAM, 50 MB disk space Recommended: Windows 11, 256 MB RAM, SSD storage

Q: What about dependencies like Python? A: PyInstaller bundles everything into the .exe - no external dependencies! Users don't need Python installed. Perfect standalone package.

Q: Can the app run on multiple user accounts? A: Yes. Each user account has its own diary_data/ folder. No interference between users - great for shared computers.

Q: What about Windows Defender? A: Sometimes PyInstaller executables trigger warnings. This is normal. Microsoft's tests will confirm it's clean. Users might see warning (Windows protected your PC) - they just click "Run anyway".

To reduce warnings, you could code-sign the executable (costs $100+/year). Not required, but recommended if users complain.

Q: Does my app need internet? A: No. Autonomous Diary is 100% offline. No internet required. Perfect for privacy and works anywhere.

Q: What if the app crashes? A: Windows will ask to send error report to Microsoft. They share with you in Partner Dashboard. You can:

  1. See crash frequency
  2. Get stack trace information
  3. Fix bugs in next version
  4. Resubmit with fix

Q: Can I add telemetry/analytics? A: Yes, but NOT recommended for a privacy-focused app like Autonomous Diary. Privacy is your competitive advantage. Keep it off.

Q: What about future versions? A: Version 1.0 is release candidate. Future versions could add: • v1.1: Cloud backup option • v1.2: Premium templates • v2.0: Cross-device sync • v2.1: Mobile companion app

Each update resubmits for certification (usually faster).

═══════════════════════════════════════════════════════════════════════════════ MARKETING & GROWTH ═══════════════════════════════════════════════════════════════════════════════

Q: How do I promote my app? A: Best strategies:

  1. Share link on social media (Twitter, Reddit, Facebook)
  2. Mental health communities and forums
  3. Medium/Dev.to articles about the app
  4. Ask friends to download and review
  5. Life hack / productivity blogs
  6. Journal/wellness subreddits

Q: Can I track download links? A: Use UTM parameters: https://www.microsoft.com/store/apps/[ID]?cid=social_twitter

Tells you where downloads come from.

Q: Should I have a website? A: Optional, but helpful: • Direct link in Store listing • Blog about features • Download page • Contact form • News/update announcements

Q: How do I handle user reviews? A: Important for growth: ✓ Respond professionally to all reviews ✓ Thank people for positive reviews ✓ Address concerns in negative reviews ✓ Fix issues they mention ✓ Update app to address complaints

Good engagement improves ratings and ranking.

Q: How long until I get downloads? A: Initial downloads come from: • Friends you tell (week 1-2) • Social media sharing (week 2-4) • Store search discovery (week 4+)

Patience is key. Most apps grow slowly initially.

Q: What's a realistic download target? A: First month: 100-500 downloads (organic) First year: 1,000-5,000 (if promoted well) Can grow much faster with viral content or press coverage.

Q: How do I know if I'm successful? A: Metrics to track: • Download growth rate (week-over-week) • Average rating (target: 4.0+) • User retention (still using after 30 days) • Review sentiment (are users happy?) • Word-of-mouth (recommendations)

═══════════════════════════════════════════════════════════════════════════════ TROUBLESHOOTING ═══════════════════════════════════════════════════════════════════════════════

Q: I got an error submitting - what do I do? A: Read the error message carefully. Common issues: • "Name already taken" → Choose different name • "File too large" → Shouldn't happen for your app • "Security issue detected" → Run antivirus, rebuild executable • "Missing field" → Fill in required fields

Check SUBMISSION_TOOLKIT.md's troubleshooting section.

Q: My app was rejected - now what? A: 1. Read rejection reason carefully (very detailed) 2. Fix the identified issue (code change or config) 3. Rebuild executable if code changed 4. Resubmit (no fee) 5. Wait for re-approval (usually faster)

Q: How do I contact Microsoft support? A: Options: • Partner Dashboard has live chat (best) • Support phone: [Available in Partner Dashboard] • Email support: [Available in Partner Dashboard] • Community forums: https://answers.microsoft.com/ • Documentation: https://docs.microsoft.com/en-us/windows/uwp/

Q: Can I get a refund on the $19 fee? A: Not usually. It's a one-time developer registration fee. You can use it to submit multiple apps.

Q: What if I want to remove my app? A: You can "delist" it from the Store anytime: • In Partner Dashboard, click "Unlisted" • App disappears from searches • Existing users can still use their copy • Can re-list anytime

Or fully delete it (removes all copies from user systems).

═══════════════════════════════════════════════════════════════════════════════ NEXT STEPS ═══════════════════════════════════════════════════════════════════════════════

  1. Read SUBMISSION_TOOLKIT.md (practical walkthrough)
  2. Read VISUAL_SUBMISSION_GUIDE.md (step-by-step with screenshots)
  3. Go to https://partner.microsoft.com/dashboard/
  4. Register developer account ($19 USD)
  5. Create new app listing "Autonomous Diary"
  6. Upload AutonomousDiary.exe
  7. Fill in store listing details
  8. Submit for certification
  9. Wait 3-5 business days
  10. Celebrate when app is live! 🎉

Questions not answered here? Check:

════════════════════════════════════════════════════════════════════════════════ GOOD LUCK! 🚀 ════════════════════════════════════════════════════════════════════════════════