Online and mobile apps often give you better macros when you set them to ‘maintenance’ rather than ‘lose weight’. In the world outside our keto bubble, CICO mentality still rules (eat less move more!). The apps are designed to serve that market. Some offer a ‘keto’ option, which may be more in line with keto macros or not. You need to understand things well enough to judge whether an app is calculating useful numbers and, if not, how to calculate those numbers yourself.
I should mention that percentages are useless. Always calculate macros based on weight. A percentage can be generated after the weights are set, not the other way round.