To allow users to get personalized search results, mobile and web apps can use our [https://wiki.openfoodfacts.org/Client-side_libraries_for_personalized_product_filtering_and_ranking#Flutter_library_.2F_Dart_package Flutter] or [https://wiki.openfoodfacts.org/Client-side_libraries_for_personalized_product_filtering_and_ranking#Javascript_library Javascript] libraries to filter and rank products according to user preferences. The filtering and ranking is done on the client side so that user personal preferences are kept on the client. | To allow users to get personalized search results, mobile and web apps can use our [https://wiki.openfoodfacts.org/Client-side_libraries_for_personalized_product_filtering_and_ranking#Flutter_library_.2F_Dart_package Flutter] or [https://wiki.openfoodfacts.org/Client-side_libraries_for_personalized_product_filtering_and_ranking#Javascript_library Javascript] libraries to filter and rank products according to user preferences. The filtering and ranking is done on the client side so that user personal preferences are kept on the client. |