Skip to main content

Support & Help

Welcome to JetWings Support. This page provides resources to help you get started, troubleshoot issues, and connect with the community.

Getting Help

Documentation

Start with our comprehensive documentation:

Troubleshooting Resources

Having issues? Check these resources:

  • Common Issues - Solutions to frequently encountered problems
  • FAQ - Answers to common questions

Report a Bug

Found a bug? Help us fix it by reporting on GitHub:

  1. Search existing issues to avoid duplicates
  2. Create a new issue with:
    • Plugin version (Settings > Plugins > JetWings)
    • IDE version (Help > About)
    • Mobile app version (Settings > About)
    • Steps to reproduce
    • Expected vs. actual behavior
    • Relevant logs (see How to get logs)

Request a Feature

Have an idea to improve JetWings? We'd love to hear it:


Frequently Asked Questions

How do I pair my mobile app with my IDE?

  1. Install the JetWings plugin in your JetBrains IDE
  2. Install the JetWings mobile app on your device
  3. In the IDE: Tools > JetWings > Show Pairing Code
  4. Enter the 6-character code (format: ABC-DEF) in the mobile app
  5. Pairing completes automatically

Pairing lasts 90 days by default. See the Pairing Guide for more details.

Why won't my app connect?

If your mobile app cannot connect to your IDE, check:

  1. IDE is running - Make sure your JetBrains IDE is open
  2. Connections are enabled - In IDE: Tools > JetWings > Enable Connections (status bar should show "Open")
  3. Network connectivity - Both IDE and mobile need active internet
  4. Pairing is valid - Check if pairing has expired (re-pair if needed)
  5. Firewall settings - Requires standard internet connectivity (HTTPS)

See Common Issues - Connection Problems for detailed solutions.

How do I enable push notifications?

iOS:

  1. Go to Settings > Notifications > JetWings
  2. Enable "Allow Notifications"
  3. Enable Lock Screen, Banners, and Sounds as desired

Android:

  1. Go to Settings > Apps > JetWings > Notifications
  2. Enable notifications for all categories (Build Events, Test Events, etc.)
  3. Set notification importance to "High" for priority alerts
  4. Disable battery optimization: Settings > Battery > JetWings > Don't optimize

See Common Issues - Push Notifications Not Working for more help.

What IDEs are supported?

JetWings supports JetBrains IDEs version 2025.3.1 or later, including:

  • IntelliJ IDEA (Community and Ultimate)
  • PyCharm
  • WebStorm
  • GoLand, CLion, Rider
  • Other JetBrains IDEs with IntelliJ Platform 2025.3.1+

The mobile app supports:

  • iOS 18.2+
  • Android 8.0 (API 26)+
  • Desktop (macOS, Windows, Linux)
  • Web browsers (Chrome, Firefox, Safari, Edge)

Is my data secure?

Yes. JetWings is designed with security in mind:

  • No source code transmitted - Only event metadata (build status, test counts, project names) is sent
  • Encrypted communication - All data uses TLS 1.2+ encryption
  • Authenticated access - Only explicitly paired devices can receive events or send commands
  • Secure authentication - Token-based authentication with automatic expiration

Your actual source code and build outputs never leave your IDE. See our Security FAQ for more details.


Troubleshooting

Connection Issues

ProblemQuick Fix
IDE shows "Offline" on mobileCheck IDE is running with internet access
Mobile shows "Closed"Enable connections: Tools > JetWings > Enable Connections
Connection drops frequentlyCheck network stability, disable VPN temporarily
Pairing code doesn't workCodes expire after 5 minutes; request a new one

For detailed solutions, see Common Issues - Connection.

Pairing Problems

ProblemQuick Fix
Invalid pairing codeRequest new code (they expire after 5 minutes)
Pairing expiredRe-pair: Tools > JetWings > Show Pairing Code
Pairing succeeds but cannot connectEnable connections in IDE, then tap IDE card on mobile

For detailed solutions, see Common Issues - Pairing.

Notification Issues

ProblemQuick Fix
No notifications arrivingCheck notification permissions in device settings
Delayed notificationsKeep app in foreground or enable push notifications
Wrong notificationsReview event filters in app Settings

For detailed solutions, see Common Issues - Events.

How to Get Logs

IDE Logs:

macOS: Help > Show Log in Finder
Windows: Help > Show Log in Explorer
Linux: Help > Show Log in Files

Search for lines containing "JetWings"

Mobile App Logs:

Settings > Advanced > View Logs
Tap "Share Logs" to export

Include relevant log excerpts when reporting issues.


Contact Us

Email Support

For questions, feedback, or support inquiries, reach us directly:

We aim to respond within 48 hours.

GitHub Issues

For bug reports, feature requests, and technical discussions:

Project Maintainer

JetWings is developed and maintained by @edgafner.


Community

Contributing

JetWings welcomes contributions! To get involved:

  1. Check open issues for tasks
  2. Fork the repository
  3. Submit a pull request

Discussions

Join the conversation on GitHub Discussions (coming soon).

Stay Updated


ResourceLink
DocumentationGetting Started
Plugin DownloadJetBrains Marketplace
Mobile App (iOS)Available via TestFlight (App Store coming soon)
Mobile App (Android)Google Play
Source CodeGitHub
Report BugGitHub Issues
Feature RequestGitHub Issues