We credit the term
you already paid for.
Up to 12 months of your remaining contract, credited against your WingWrangler plan. The grant exists for one reason: a prepaid term you cannot get back is the real thing keeping schools where they are.
Calculate your exact contract buyout credit.
Move the sliders to match your fleet and remaining term. See the exact credit WingWrangler applies to your account.
We absorb the remainder of your contract up to 12 months so a prepayment is not the reason you stay on legacy software. You pay $0 on WingWrangler until your old contract expires.
Flight Schedule Pro's subscription agreement is explicit about prepayment:
"Payments must be made in advance. All amounts paid are nonrefundable."
Same document adds a reactivation fee on deactivated accounts (§ 6.1) and a reconnection fee after suspension (§ 5), and warns that delinquent Customer Data "may be irretrievably deleted" at 30 days (§ 5). None of that is recoverable by arguing, so we absorb the remainder instead. Read § 3.1, § 5 and § 6.1 yourself (checked 2 September 2026).
myfbo.com redirects to CAMP Aviatize, with no notice and no migration instructions. There is no contract left to buy out, so the grant doesn't fit. Instead, clubs and schools moving off MyFBO get six months free on any paid plan (Club or Academy), every feature, no card to start. If you saved an export before access ended, bring the CSVs. See the MyFBO replacement page for the rebuild checklist.
Switch over a weekend
Verify eligibility
Send your current contract or invoice. We confirm the remaining term we can credit, up to 12 months.
Export from the old vendor
Members and aircraft as CSV first; bookings, logbook and maintenance too, while your account is still live. We never need your old login.
Map, preview, commit
Upload each CSV, correct the detected column mapping, read the will-create / will-skip / will-fail counts, then commit. Re-runs don't duplicate rows.
Rates, balances, go live
Billing rates, fee policies and opening balances are typed in once against your cutover date. Then dispatch.
- CSV upload, then a detected column mapping you can correct before anything is written
- Preview shows will-create / will-skip / will-fail counts with per-row issues
- Commit is idempotent: re-running the same file does not duplicate rows
- Header aliases are inferred for Flight Circle, Flight Schedule Pro and MyFBO exports; they are our guesses, not vendor-certified mappings
- Order matters. Members and aircraft go in first, because bookings, logbook and maintenance reference member emails and tail numbers
What actually moves automatically.
We are not going to call this "full data migration". Two entity types import from CSV today; three more are being built; the rest is setup you do once.
- Members: name, email, role (invites optional)
- Aircraft: tail number, make/model, rates, hour meters
- Bookings: past and future reservations, with member and instructor references
- Logbook entries: flight time, instruction and endorsement records
- Maintenance items: open squawks and work orders, with hour readings
- Engine-meter readings: a Hobbs/tach reading lifted from an engine-monitor file's preamble, which updates the referenced aircraft's meters
- Pulling from a vendor's API directly (OAuth) instead of uploading their CSV export
- Closed maintenance items: the importer accepts only open ones today
- Signed endorsements and scanned documents: upload as files, not CSV rows
- Billing rates, cancellation and late-fee policies: set directly in settings
- Syllabus customisations beyond the built-in Part 61/141 courses
- Stripe Connect payout setup: connected directly with your bank details
- Up to 12 months of remaining contract value, credited against your plan
- Member and aircraft CSV import, run with you on a screen share
- Column-mapping review and error triage on your real files
- Bookings, logbook and maintenance import as soon as it lands (in progress now)
- Member notification templates
- 1:1 onboarding call and 30 days of migration support
- Contracts older than 24 months
- Retyping records you never exported: get the export out before access ends
- Custom integrations or API work
- Hardware, card readers, or equipment
You can always leave.
You are moving records into a young platform to escape a contract. It would be absurd to hand you a worse exit than the one you are leaving, so ours is written down here.
Ask and you get a complete CSV export of members, aircraft, bookings, logbook entries, maintenance items, and invoices, plus all uploaded documents as raw files.
Leaving costs nothing. There is no reactivation fee, reconnection fee, or exit charge in our terms.
No annual term, no renewal notice window, no auto-renew trap. Cancel and the next month simply doesn't bill.
The rate is on the pricing page, not in a confidential quote. You may repeat it to anyone, including a competitor.
- Logbook: CSV, FAA-format PDF, and a Part 141 audit CSV
- Reports: utilization, instructor hours, training progress, and receivables as CSV
- Import error reports: per-row failures exported as CSV
A complete account export (every database table as CSV plus all uploaded documents) is provided by support upon request. It is always free.
-
A pilot school must keep each student record for at least 1 year after the student graduates, terminates enrollment, or transfers.
eCFR: 14 CFR § 141.101, Training records -
A flight instructor must keep endorsement and test-recommendation records for at least 3 years.
eCFR: 14 CFR § 61.189, Flight instructor records
The FAA holds the school and instructor to strict retention timelines. No software vendor can absorb that legal duty. Keep your own copy of every export. We hand all data back whenever you ask, including the day you cancel.
What we do not claim: we hold no SOC 2 report today (status is on the security page) and we publish no uptime figure, because we have not published one you could hold us to. Ask us again when that changes.
See if you qualify
Fill out the form below and we'll review your eligibility within 24 hours.