OnlyFlights - Calendar Sync
Calendar Sync: Automatically Import Your Flights
OnlyFlights can scan your calendar to automatically find and add flights - so you don’t need to enter them manually.

Once enabled, the app periodically checks your calendar for events that look like flights and imports them into OnlyFlights. When a match is found, the flight is automatically added and tracked in the app.

Calendar Sync works with flights added from booking emails, travel apps, airline apps, crew scheduling tools, or events you create manually.
How to enable Calendar Sync

  1. Open OnlyFlights
  2. Go to Profile tab
  3. Tap Calendar Sync
  4. Turn on Import Flights (OnlyFlights Pro required)
  5. Select the calendars you want OnlyFlights to scan
OnlyFlights will then look for events that appear to contain flight information.
If a flight is detected and matched successfully, it will automatically appear in your trips.

Calendar Sync is available with OnlyFlights Pro.

OnlyFlights Pro can be purchased as either a monthly or yearly subscription, and Calendar Sync works for the entire duration of your active subscription.

If your subscription expires, Calendar Sync will automatically be disabled, but any flights that were previously imported will remain in your app.
How OnlyFlights recognizes flights in calendar events

OnlyFlights automatically looks for patterns in your calendar events that indicate a flight.
To avoid incorrect matches (for example events like “Meet mom at the airport” where a flight number might appear in the description), OnlyFlights scans only the event title when searching for flights: our detection algorithm looks for information such as flight numbers (for example: AA100 or KLM 641)

If a flight number or recognizable flight information is found in the event title, OnlyFlights attempts to match it with real flight data.
When a match is found, the flight is automatically added to your trips and will be tracked for updates such as delays, gate changes, and cancellations.

If a flight with the same flight number and date has already been added to the app, OnlyFlights will automatically skip the duplicate.
How often does OnlyFlights check my calendar?

OnlyFlights checks your calendar for new flights approximately every 30 minutes in the background. This interval helps keep your flights up to date while minimizing battery usage.
Calendar scanning also starts whenever you open the app.

For the best experience:
  • Enable Background App Refresh for OnlyFlights
  • Allow Notifications
  • Avoid force-quitting the app frequently, as this can interrupt background updates
Importing past flights

Calendar Sync can also import flights that already exist in your calendar.
This is useful for:
  • Building your flight history
  • Recovering flights you previously tracked
  • Importing trips from older bookings

After enabling Import Flights, OnlyFlights will begin scanning your calendar for past flights. This process may take a few minutes depending on how many events are in your calendar.

For best results, keep OnlyFlights running in the background while the initial import completes.

How OnlyFlights handles your calendar data

Your privacy is extremely important to us. Calendar Sync was designed with privacy in mind from the beginning.

Here’s how it works:
  • Calendar events are scanned entirely on your device.
  • No one at OnlyFlights can see your calendar events, and we never access your calendar data directly.
  • No third parties have access to your calendar data.
  • Only events that appear to contain flight information are processed further.
  • Flight matching is performed automatically by our algorithm.
  • To identify a flight, the minimum information required may be securely sent to our server - typically the flight number, date, and event time.
  • We do not store your calendar events on our servers.
  • Data used for flight matching is not retained after the match is completed.
Common Questions About Calendar Sync
Traveler:
Why wasn’t my flight detected?
Support:
Common reasons include:
• No flight number in the event title
• Unusual formatting used by some travel or airline apps
• The event was added after the last calendar scan (it may appear after the next sync)
• The calendar containing the event is not selected in Calendar Sync settings

If a flight is not detected automatically, you can always add it manually in OnlyFlights or contact us to resolve the issue with flight sync.
Traveler:
How long does the first calendar import take?
Support:
The initial scan may take a few minutes, depending on how many events are stored in your calendar.
Keeping the app open or running in the background can help the import complete faster.
Traveler:
Will flights stay in the app if I disable Calendar Sync?
Support:
Yes, flights that were already imported remain in OnlyFlights even if you later disable Calendar Sync.
However, new flights will no longer be imported automatically.
Traveler:
Can I remove flights that were imported from my calendar?
Support:
You can delete any imported flight in the app at any time without affecting the original calendar event.
Deleted flight will not be imported again.
Traveler:
What happens if I delete a calendar event?
Support:
If you delete a flight event from your calendar, the flight will not be automatically removed from OnlyFlights.

If the flight is no longer planned, you can delete it manually in OnlyFlights.
Traveler:
If a flight changes, will OnlyFlights update my calendar event?
Support:
No, flight updates such as delays, gate changes, or cancellations are shown only inside the OnlyFlights app.
OnlyFlights does not modify, update, or delete calendar events that were not created by the app itself. Your calendar always remains fully under your control.
Track Flights Smarter with OnlyFlights
Download the app and start tracking flights for free.