Yes, you do! Your app will collect some user information for its analytics and mobile advertising features and this implies you must have a privacy policy visible in the App Store or Google Play profile of your app and accessible within the app itself. Your app won’t be published or approved without a valid privacy policy.
If you don’t have a Privacy Policy yet, you should create one. You can use a lawyer to create a policy with a tool like Iubenda ($25/year – they host it and update it for you – you get a discount from this link and we get a small commission) or Termsfeed (variable one-off cost) – note your app uses the following SDKs and services: Google Firebase, Push Notifications (Onesignal), Google Analytics, Google Ad Manager (analytics and advertising SDKs will be active when you use their services). It also requests some information from the device to be able to deliver push notifications, so if you’re using Iubenda you should add the service named “Device permissions for Personal Data access”.
Add a Privacy Policy link to your app’s menu. Through the Menu configuration tab in the MobiLoud plugin configuration, add the Privacy policy URL to the app’s menu.