# Third-Party and License Notices

**Permaplans** is a Flutter-based application for planning and managing useful and biodiverse gardens and areas.

This app uses a number of open-source libraries and third-party services. We would like to thank all developers for their valuable work.

---

## Core Technologies

- **Flutter SDK** – BSD 3-Clause License  
  https://github.com/flutter/flutter

- **Dart SDK** – BSD 3-Clause License  
  https://github.com/dart-lang/sdk

---

## Third-Party Packages (pub.dev)

The following Dart/Flutter packages are used in Permaplans:

| Package | Version | License |
|--------|---------|---------|
| app_links | ^6.4.0 | BSD |
| app_settings | ^5.1.1 | MIT |
| auto_route | ^9.2.2 | MIT |
| auto_size_text | ^3.0.0 | MIT |
| bloc | ^8.1.1 | MIT |
| cached_network_image | ^3.3.1 | MIT |
| collection | ^1.17.0 | BSD |
| confetti | 0.8.0 | MIT |
| connectivity_plus | ^6.1.1 | BSD |
| country_flags | ^2.0.3 | MIT |
| country_picker | ^2.0.21 | MIT |
| csv | ^6.0.0 | MIT |
| cupertino_icons | ^1.0.5 | MIT |
| dartz | ^0.10.1 | BSD |
| device_info_plus | ^10.0.0 | BSD |
| drift | ^2.5.0 | MIT |
| dropdown_button2 | ^2.0.0 | MIT |
| easy_image_viewer | ^1.5.1 | MIT |
| easy_localization | ^3.0.1 | MIT |
| equatable | ^2.0.5 | MIT |
| exif | ^3.3.0 | MIT |
| file_picker | ^10.1.0 | MIT |
| flutter_bloc | ^8.1.2 | MIT |
| flutter_carousel_widget | ^2.2.0 | MIT |
| flutter_colorpicker | ^1.1.0 | MIT |
| flutter_image_compress | ^2.4.0 | Apache 2.0 |
| flutter_local_notifications | ^19.0.0 | BSD |
| flutter_map | ^8.2.2 | BSD |
| flutter_map_dragmarker | ^8.0.3 | BSD |
| flutter_map_line_editor | ^8.0.0 | BSD |
| flutter_map_math | ^0.2.4 | BSD |
| flutter_markdown | ^0.6.17 | BSD |
| flutter_phoenix | ^1.1.0 | MIT |
| flutter_slidable | ^3.1.2 | MIT |
| flutter_xlider | git | MIT |
| font_awesome_flutter | ^10.4.0 | MIT |
| fpdart | ^1.1.1 | MIT |
| geocoding | ^4.0.0 | BSD |
| geolocator | ^11.0.0 | BSD |
| geoimage | ^0.4.1+3 | MIT |
| get_it | ^8.0.3 | MIT |
| google_fonts | ^5.0.0 | Apache 2.0 |
| horizontal_list | ^0.0.7 | MIT |
| http | ^1.2.1 | BSD |
| image_picker | ^1.1.2 | BSD |
| in_app_purchase | ^3.2.3 | BSD |
| in_app_update | ^4.2.3 | BSD |
| internet_connection_checker | ^3.0.1 | MIT |
| latlong2 | ^0.9.0 | BSD |
| logger | ^2.0.2 | MIT |
| new_version_plus | ^0.1.0 | MIT |
| onesignal_flutter | ^5.3.4 | MIT |
| open_filex | ^4.3.2 | MIT |
| package_info_plus | ^8.3.0 | BSD |
| path | ^1.8.2 | BSD |
| path_provider | ^2.0.12 | BSD |
| pdf | ^3.10.4 | AGPL-3.0 |
| photo_view | ^0.15.0 | MIT |
| printing | ^5.12.0 | AGPL-3.0 |
| provider | ^6.0.5 | MIT |
| reorderables | ^0.6.0 | MIT |
| rss_dart | ^1.0.12 | MIT |
| rxdart | ^0.27.7 | MIT |
| screenshot | ^3.0.0 | MIT |
| share_plus | ^7.2.1 | BSD |
| shared_preferences | ^2.1.0 | BSD |
| shimmer | ^2.0.0 | MIT |
| simple_gradient_text | ^1.2.4 | MIT |
| speech_to_text | 7.0.0 | BSD |
| sqlite3_flutter_libs | ^0.5.12 | MIT |
| supabase_auth_ui | ^0.5.4 | MIT |
| supabase_flutter | ^2.8.2 | MIT |
| syncfusion_flutter_sliders | ^28.1.35 | Syncfusion EULA |
| timezone | ^0.10.0 | MIT |
| universal_html | ^2.2.1 | MIT |
| url_launcher | ^6.2.4 | BSD |
| uuid | ^4.5.1 | MIT |
| xml | ^6.4.0 | MIT |
| flutter_dotenv | ^6.0.0 | MIT |

---

## Additional Services

- **Supabase** – Authentication & backend (MIT)  
  https://supabase.com  

- **OneSignal** – Push notifications  
  https://onesignal.com  

- **PlantNet API** – Plant identification  
  https://plantnet.org (subject to their terms of use)

---

## Fonts

This app uses, among others, the following open-source fonts:

- **Lato** – SIL Open Font License  
  https://fonts.google.com/specimen/Lato  

- **Merriweather** – SIL Open Font License  
  https://fonts.google.com/specimen/Merriweather  

- **Noto Sans Symbols 2** – SIL Open Font License  
- **Noto Emoji / Noto Color Emoji** – SIL Open Font License  
- **Material Icons** – Apache 2.0 License  

---

## Development Dependencies

build_runner, drift_dev, auto_route_generator, bloc_test, mockito, flutter_lints, coverage  
(Licenses: MIT or BSD)

---

## Legal Notes

- All mentioned libraries and resources remain the property of their respective authors.
- Licenses such as **MIT**, **BSD**, or **Apache 2.0** allow free use but require preservation of copyright notices.
- The libraries **pdf** and **printing** are licensed under the **AGPL-3.0**, which is more restrictive and may require disclosure of source code when the software is distributed.
- **Syncfusion** libraries are subject to a separate license (Community License).  
  See: https://www.syncfusion.com/products/communitylicense
