For the complete documentation index, see llms.txt. This page is also available as Markdown.

Cloud storage

Scheduled CSV exports of your Flylogs data into your own Dropbox or Google Drive account

Cloud storage sync drops your key Flylogs data as CSV files into a folder in your own Dropbox or Google Drive account, on a schedule you choose. Use it to keep an off-platform copy for your auditors, to feed a spreadsheet or BI tool, or simply so the data your authority may ask for is always sitting in a folder you control.

Every run writes a full snapshot: the files are regenerated from scratch and overwrite the previous version, so what is in the folder always reflects your data as of the last run.

It is one-way out: Flylogs only writes the files it generates and never reads your storage.

Only a company manager (Company Administrator) can set this up — the Company Settings page is restricted to manager-level user types, and the connection additionally refuses to complete for anyone who is not a Company Administrator.

Cloud storage sync requires a paid plan (Club Essentials, Premium or Unlimited) — it is not available on the Free plan. On a paid plan, the data you can export still follows your plan tier: training records need a plan that includes Trainings, and safety reports need a plan that includes Safety. See What you can export.

Choosing a provider

Pick Dropbox or Google Drive. What you see next depends on the provider:

  • One-click connect — for providers where Flylogs is already registered, there is nothing to set up. Click Connect, approve Flylogs on the provider's own sign-in page, and you are returned to Flylogs connected.

  • Your own app — for the rest, Flylogs walks you through creating a small app in that provider's developer console, which you then paste two values from. It is more work, but the connection lives entirely inside your own account: you can see it, audit it and revoke it whenever you want.

Both providers stopped issuing permanent access tokens years ago (Dropbox in 2021, Google in 2022). A token generated by hand in a console now expires within hours, which is why the connection is always made with a sign-in rather than a pasted token.

Connecting — one-click providers

  1. Open Company Settings → Cloud storage and choose your provider.

  2. Click Connect <provider>. Flylogs sends you to the provider's sign-in page.

  3. Sign in to the account you want the files in, and approve the access Flylogs asks for (permission to add and update its own files).

  4. You land back on this page. The Account indicator shows Connected, with the account you approved.

Connecting — your own app

  1. Open Company Settings → Cloud storage and choose your provider. The exact steps for that provider appear on screen, along with the Flylogs redirect URI you need to register.

  2. Follow the steps in the provider console to create the app, register the redirect URI (use the Copy button so it matches exactly) and grant the app permission to write files.

  3. Copy the Client ID and Client secret the console gives you, paste them into Flylogs and click Save credentials.

  4. Click Connect. You are sent to the provider to sign in and approve the access, and then returned to Flylogs.

Flylogs stores the client ID, the client secret and the resulting access encrypted, and never shows them again — the fields display dots once saved. To replace a value, type a new one over the dots; leaving the dots alone keeps what is stored.

What you can export

Tick the datasets you want. Each one produces one or more CSV files under your destination folder:

Dataset
Files
Plan required

Flights logbook

flights/flights.csv

Any paid plan

Aircraft and aircraft logbook

aircraft/aircraft.csv, aircraft/aircraft_logbook.csv

Any paid plan

Pilots list and certificates

pilots/pilots.csv, pilots/pilot_certificates.csv

Any paid plan

Training records

trainings/training_enrolments.csv, trainings/training_records.csv

Trainings (Premium, Unlimited)

Safety reports

safety/safety_reports.csv

Safety (Premium, Unlimited)

Datasets your plan does not include are shown locked and are skipped even if they were selected on a previous plan. Selecting them again after an upgrade needs no reconfiguration — the choice is remembered.

What is deliberately not exported: passport numbers, home addresses, emergency contacts, private notes and stored signatures never leave Flylogs. Safety reports still in draft are excluded too — a draft is private to its author until submitted. Deleted flights, aircraft and reports are never included.

Dates, times and durations are written in your company time zone and in your company's date, time and duration formats, so the files read exactly like the app does.

Schedule and destination

Where the files land depends on how the provider scopes the connection, and there is nothing to configure:

  • Dropbox — inside the app folder Dropbox creates for Flylogs, Apps/Flylogs/.

  • Google Drive — in a Flylogs folder created at the top of your drive.

The rest is up to you:

  • Frequency — every night, every Monday, or the 1st of each month. Exports run overnight, around 04:10 UTC.

  • Keep dated copies — when on, each run also saves a copy under history/ with the run date in the file name (for example flights/history/flights-2026-08-06.csv), so you keep a trail rather than only the latest state.

  • Sync now — runs the whole export immediately, so you can check the setup without waiting for the night run.

The Synchronization panel shows when the last run happened and how it went.

When the connection breaks

If your provider rejects the stored access — the app was deleted, the client secret expired or was rotated, or someone revoked Flylogs from the storage account — exports stop.

When that happens Flylogs:

  • shows a red Connection revoked banner on the Cloud storage tab, with the reason in the Synchronization panel; and

  • sends an urgent internal message to every Company Administrator in the company, linking straight back to this page.

The notification is sent once per breakage, not every night. Fix the app in the provider console and click Connect again to restore the sync.

Disconnecting

Click Disconnect. Flylogs deletes the stored credentials and stops all exports. Files already in your storage are left untouched — they are yours. The app you created stays in your provider console until you remove it there.

Last updated