About Dietly
First steps after opening the app
Opening the Dietly app for the first time presents a login or registration screen. No guest mode exists, so you need an account. After signing up, the main dashboard loads. The interface displays a list of available dietary caterers. Each caterer shows a sample menu, price per day, and user ratings. Scrolling through the list feels smooth. Tapping on a caterer opens a detailed view. You see the full weekly menu. Each meal has a description, calorie count, and macro breakdown. The app also shows allergen information. You can filter caterers by diet type. Options include standard, vegetarian, gluten-free, lactose-free, and more. The filter works quickly. Results update within a second. The onboarding process asks about your dietary preferences. This helps tailor the initial caterer suggestions. The app then saves these preferences to your profile. You can change them later in settings. The home screen also shows your current order status. If you have an active diet plan, it displays upcoming deliveries. You can see the meals scheduled for today and tomorrow. The interface uses a clean, white and green color scheme. Text is readable, though some users have noted a lack of a dark theme. The navigation bar at the bottom has four tabs: Home, Search, Orders, and Profile. Tapping the Search tab lets you look for specific dishes or caterers. The search bar supports text input and returns relevant results. The Orders tab shows your order history. You can reorder past diets with one tap. The Profile tab contains your account details, payment methods, and delivery addresses. The app also sends push notifications. These remind you to order, confirm deliveries, or rate meals. You can disable these in settings. The overall first-run experience is straightforward. No tutorials or walkthroughs interrupt the process. You are left to explore on your own.
The meal exchange feature and allergen filter in action
Dietly's standout feature is the ability to swap meals. This is not a static menu. Each day's meal plan can be modified. You can replace a dish with another from the same caterer's list. The exchange process involves tapping on a meal. A pop-up shows available alternatives. Each alternative displays its calorie count and ingredients. Tapping a replacement instantly updates your plan. This works without reloading the page. The app also lets you exclude specific ingredients or allergens. This filter applies globally. Once set, the app hides meals containing those items. The interaction between these two features creates a flexible ordering system. For example, you can exclude dairy. The app then filters out all meals with milk or cheese. You can still exchange meals. However, the exchange options will only show dairy-free alternatives. This combination allows for highly personalized meal plans. It goes beyond simple calorie counting. The app considers your specific dietary restrictions. The system is not perfect. Some users report that the allergen filter does not catch all ingredients. A dish might be listed as dairy-free but still contain traces. The app relies on caterer-provided data. This data is not always accurate. The exchange feature also has a limitation. You can only swap meals within the same caterer. You cannot mix meals from different caterers in the same day. This restricts flexibility. If you want a meal from Caterer A for lunch and Caterer B for dinner, you cannot. You must choose one caterer for the entire day. This is a practical limitation of the platform's marketplace model.
Real-world performance and common issues
The app generally runs well on modern devices. Scrolling through menus and placing orders is responsive. However, several issues persist. Crashes are a common complaint. Some users report the app crashing after login. This is particularly noted on iPhone 12 models. The Android version also has stability problems. The app sometimes freezes on the loading screen. This requires a force close and restart. Billing issues are another frequent problem. Users have reported being charged for orders that did not go through. Others mention double charges. The customer support response is slow. Some users describe it as "nonexistent." The app also has performance inconsistencies. The meal exchange feature sometimes fails to save changes. You might swap a meal, but the change does not reflect in your order. This requires repeating the process. The allergen filter also has lag. Applying the filter can take a few seconds. The app then needs to reload the menu. This interrupts the ordering flow. The app's performance is not uniform across devices. Older phones experience more lag. The app's data usage is moderate. It loads images and menu data each time you open it. Offline mode is not available. You need an internet connection to use any feature. The app also lacks a dark theme, which some users find straining on the eyes. The absence of this feature is noted in multiple reviews. The app's support for the Apple Health integration is a plus for iOS users. It allows meal data to sync with health tracking. This feature is not available on Android. The app's privacy policy states that data stays on your device. You don't need an account to use the basic tracker features. However, to order meals, you must create an account. This involves providing personal and financial information.
Technical detail: the version changelog and API backend
The latest version of the app includes a changelog entry: "Umożliwienie oceny i zostawienia opinii na temat dostawy. Poprawki błędów i ulepszenia wydajności." This translates to allowing evaluation and feedback on delivery, along with bug fixes and performance improvements. The bug fixes address some of the crash issues, but not all. The performance improvements are not specified. The app's backend is powered by DietlyAPI. This API provides nutrition data for over 4.2 million foods. It merges Open Food Facts with community data. The API normalizes and deduplicates the data. It serves responses in about 40 milliseconds. This API is also available for third-party developers. It has a free tier and a Pro tier. The Pro tier costs €27 per month. It allows 500 requests per minute. The API handles barcode lookup and food search. The app uses this API to display nutritional information for meals. The API's reliability is crucial for the app's functionality. If the API is down, the app cannot show meal details. The API status page shows occasional downtime. The app's version history shows regular updates. However, the specific changes are often vague. The "bug fixes and performance improvements" phrase appears frequently. This suggests the developer may not be detailing all changes. The app's size on iOS is around 51.7 MB. The Android version varies. The app requires iOS 15.6 or later on Apple devices. It requires Android versions that support the Play Store. The app is free to download. There are no in-app purchases mentioned in the changelog. The app's data safety section lists data collection. This includes personal information and financial info. The data is encrypted in transit. Users can request data deletion. The developer is based in Poland. The app is available in Poland, Ukraine, and Norway. The app's support email and phone number are provided. The phone number is +48 22 230 20 89. The support hours are weekdays from 8:00 AM to 4:00 PM.
Get File
App Specifications
| Latest Version | 4.16.1 |
| Uploaded by | MasterLife Solutions Sp. z o.o. |
| Requires Android | Android 10.0+ |
| Category | Food & Drink |
| Content Rating | Rated for 3+ |
Technical Details
| Package Name | com.dietly.panel |
| Languages | English |
| Architecture | arm64-v8a |
| Signature | c884321254fbfbc605c716ec2cdee5e2dbe5d8d7615acf4097f337f4738b2218 |
Security & Additional Info
| Scan Result | Secure |
| Package Name | com.dietly.panel |
| SHA‑256 | c884321254fbfbc605c716ec2cdee5e2dbe5d8d7615acf4097f337f4738b2218 |
| SHA‑1 | 1ea25e48559e2b1d2ed3e613a06284cf2f0a5518 |
| App Permissions | 0 |