Automatic Crash Reporting

Opting into automatic crashing reporting by ticking the ‘Auto Crash Report’ option in the Fenix app significantly helps us trace the root cause of unexpected crashes and errors.

Opt-in & why
Opting into automatic crashing reporting by ticking the ‘Auto Crash Report’ option in the Fenix app significantly helps us trace the root cause of unexpected crashes and errors that happen in any FenixSim application. This is limited to: FenixSystems, FenixDisplays, FenixCDU, Fenix.GqlGateway, FenixWizard and FenixBootstrapper.

 

When a crash or error has been detected, details of the exception are reported to us. This information contains device specific information like your operating system version, Fenix build numbers, program stack trace and your Fenix user ID. This helps to trace exactly where the problem is so that we can deliver fixes for the crashes automatically without you needing to submit a support ticket and manually sending your log files. 

 

Opting into automatic crash reporting is completely optional and is privacy focused so that we only collect the information that is needed. Full details of the information collected can be found below. You may opt out at any time and you will never be automatically opted in without your consent.

Information that we collect

We collect this information using a widely popular, privacy centric application performance monitoring service called Sentry, more details can be found at https://sentry.io. This information is used to rapidly diagnose and fix system errors and crashes in FenixSim software.

 

- User ID (e.g. 2390348324-34489349-4934094934)
- IP Address (e.g. 20.2.535.49)

- Device Operating System (e.g. Windows 11 (22621))
- PC Machine Name (e.g. MY-PC)
- Process name that raised the exception (e.g. FenixDisplays.exe)
- Fenix build number (e.g. 2.0.0.378)
- Runtime (e.g. .NET Framework 4.8.9181.0)
- Exception stack trace (the lines of code where the error occurred and the exact error that has been thrown)

- PC Boot Time and Timezone (e.g. GMT UTC+00 Dublin, Edinburgh, Lisbon, London)
- Process start time

- Process memory usage and available system memory
- Web browser name and version when accessing localhost:8083 in-sim or from an external browser/device, Fenix is running and an EFB error occurs (e.g. Chrome 49.0.2623)
- Details for the last 100 switches/buttons pressed and recent logs in the simulator before the crash occurred

Your rights & privacy

You may request for any collected data to be deleted at any time. Your user ID is collected with each automatic report so that we can associate the support tickets with the automatic logs, and allow us to delete events relating to you upon your request.

 

All data is handled in accordance with our privacy policy which can be found at https://fenixsim.com/privacy and all crash reports and error events are retained for 90 days before they are automatically deleted.