Licenses & Acknowledgements

The open-source models, libraries, and public data sources FarmakoMed depends on.

Below are the AI model, medication data sources, and open-source libraries FarmakoMed depends on — see the Open Source section of the Trust Center for context on why each is used.

AI model

FarmakoMed uses Gemma, an openly published on-device AI model from Google, for medication recognition, document understanding, and the health assistant. Gemma is provided under and subject to the Gemma Terms of Use. It runs entirely on your device through LiteRT-LM, Google's open-source on-device inference runtime (Apache-2.0). See "The Engine Isn't the Car" and "Choosing a Model for On-Device Healthcare AI" in our Engineering Journal.

Medication data sources

Medication information is sourced from publicly available databases, credited here as data sources rather than software dependencies:

  • RxNorm (United States)
  • openFDA / DailyMed (United States)
  • CBG — College ter Beoordeling van Geneesmiddelen (Netherlands)
  • AIFA — Agenzia Italiana del Farmaco (Italy)

Open-source software

FarmakoMed's mobile app and this website are built on the following open-source frameworks and libraries.

Library Licence Used for
ReactMITUI framework
React NativeMITMobile app framework
LiteRT-LMApache-2.0On-device inference runtime that runs the Gemma AI model
Expo modules (application, constants, file-system, mail-composer, modules-core, print, sharing)MITApp metadata, file storage, PDF export, share sheet, diagnostics email
React Native Firebase (app, analytics, crashlytics, remote-config)Apache-2.0Crash reporting, product analytics, remote configuration
NotifeeApache-2.0Local notifications for medication reminders and expense alerts
react-native-calendarsMITCalendar view on the Home screen
react-native-contactsMITReads device contacts for the emergency-contact picker
react-native-gesture-handlerMITTouch and gesture handling
react-native-keyboard-controllerMITKeyboard-aware scrolling in forms and screens
react-native-linear-gradientMITGradient UI backgrounds
react-native-reanimatedMITAnimations
react-native-safe-area-contextMITSafe-area-aware layouts
react-native-vector-iconsMITUI icons (Material Community Icons)
react-native-community/geolocationMITLocation services (native module dependency)
react-native-pager-viewMITPaged/swipeable view support (native module dependency)
react-native-community/netinfoMITNetwork-connectivity detection for Connected Care and backup sync
source-mapBSD-3-ClauseBuild-tooling dependency for source-map processing
Playfair Display & Source Sans 3 (Google Fonts)SIL Open Font License 1.1Typography on this website

This list covers direct runtime dependencies. Each library may include its own transitive dependencies, licensed separately by their respective authors.

Contact

If you believe a dependency or attribution is missing from this page, please tell us at support@farmakomed.eu.