By accessing or using Flight Report Builder ("the Service"), you agree to be bound by these Terms of Use. If you do not agree, do not use the Service.
2. Description of Service
Flight Report Builder is a web-based tool that allows users to query aviation data through FlightAware's AeroAPI and generate reports. The Service acts as an interface to third-party data and does not independently generate or guarantee the accuracy of flight data.
3. Account Registration
You must register for an account to use the Service. You are responsible for maintaining the confidentiality of your login credentials and for all activity under your account. You agree to provide accurate information during registration.
4. API Key Usage
You may store your own FlightAware AeroAPI key within the Service. Your API key is encrypted at rest using AES-256-GCM encryption. You are solely responsible for your API key, its associated costs, and compliance with FlightAware's terms of service.
5. Acceptable Use
You agree not to:
Use the Service for any unlawful purpose
Attempt to gain unauthorized access to the Service or its systems
Interfere with or disrupt the Service's infrastructure
Share your account credentials with third parties
Resell or redistribute data obtained through the Service without authorization
6. Data and Reports
Reports generated through the Service are derived from third-party sources. We make no warranties regarding the accuracy, completeness, or timeliness of any data. You use generated reports at your own risk.
7. Limitation of Liability
The Service is provided "as is" without warranties of any kind. To the maximum extent permitted by law, we shall not be liable for any indirect, incidental, special, or consequential damages arising from your use of the Service.
8. Termination
We may suspend or terminate your account at our discretion for violation of these terms. You may delete your account at any time by contacting us.
9. Changes to Terms
We may update these terms from time to time. Continued use of the Service after changes constitutes acceptance of the updated terms.
10. Contact
For questions about these Terms of Use, please contact us at the email address provided on your account settings page.
Privacy Policy
Last updated: March 2026
1. Information We Collect
We collect the following information when you use Flight Report Builder:
Account information: Name, email address, and password (hashed with PBKDF2-SHA256)
API key: Your FlightAware AeroAPI key (encrypted with AES-256-GCM at rest)
Saved reports: Report data you choose to save within the Service
Usage data: Basic request logs (IP address, timestamps) for security and rate limiting purposes
2. How We Use Your Information
Your information is used solely to:
Provide and maintain the Service
Authenticate your identity and manage your session
Proxy API requests to FlightAware on your behalf
Store your saved reports for later retrieval
Enforce rate limits and protect against abuse
3. Data Storage and Security
Your data is stored in Cloudflare's global network using Cloudflare Workers KV. Security measures include:
Passwords are hashed with PBKDF2-SHA256 (100,000 iterations) and never stored in plaintext
API keys are encrypted with AES-256-GCM using a server-side secret
Session tokens are cryptographically random (256-bit) and expire after 7 days
All data is transmitted over HTTPS with HSTS enforcement
4. Data Sharing
We do not sell, rent, or share your personal information with third parties. Your API requests are proxied to FlightAware's AeroAPI, which is subject to FlightAware's own privacy policy.
5. Third-Party Services
The Service uses the following third-party services:
Cloudflare: Hosting, CDN, and data storage
FlightAware AeroAPI: Aviation data provider (accessed using your own API key)
6. Data Retention
Your account data is retained as long as your account is active. Session data automatically expires after 7 days. You may request deletion of your account and all associated data at any time.
7. Your Rights
You have the right to:
Access the personal data we hold about you
Request correction of inaccurate data
Request deletion of your account and data
Withdraw consent for data processing
8. Children's Privacy
The Service is not intended for children under 13. We do not knowingly collect information from children under 13.
9. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify users of material changes through the Service.
10. Contact
For privacy-related inquiries, please contact us at the email address provided on your account settings page.
Cookie Policy
Last updated: March 2026
1. What Are Cookies
Cookies are small text files stored on your device by your web browser. They are widely used to make websites work efficiently and to provide information to site operators.
2. Cookies We Use
Flight Report Builder uses only essential cookies required for the Service to function:
Session Cookie (session)
Purpose: Authenticates your login session
Duration: 7 days
Type: Essential, HttpOnly, Secure, SameSite=Strict
We do not use any third-party tracking cookies, analytics cookies, or advertising cookies. We do not use Google Analytics, Facebook Pixel, or any similar tracking services.
4. No Cross-Site Tracking
Our session cookie is set with SameSite=Strict and HttpOnly flags, preventing it from being accessed by JavaScript or sent in cross-site requests.
5. Managing Cookies
Since we only use essential cookies required for authentication, disabling cookies will prevent you from logging in to the Service. You can manage cookies through your browser settings:
Chrome: Settings > Privacy and Security > Cookies
Firefox: Settings > Privacy & Security > Cookies
Safari: Preferences > Privacy > Cookies
Edge: Settings > Cookies and site permissions
6. Changes to This Policy
If we introduce any new cookies, we will update this policy and notify you through the cookie consent banner.