// FAQ

Frequently Asked Questions

No. A QR code itself is a static data container. To apply conditional logic based on device type, the code must point to a web address, either a landing page or a redirect script, that inspects the device's user-agent header before routing the visitor to the right store.

Usually, provided you use standard https://apps.apple.com and https://play.google.com web URLs rather than custom schemes such as itms-apps://, which in-app browsers frequently block. Test inside the apps your audience uses, since built-in browsers differ by platform and version.

For packaging that stays on shelves or in homes for years, two side-by-side static codes, one per store, are the most reliable. They remove any dependence on a redirect server or domain you would have to renew. The trade-off is a larger footprint and no device detection.

For Google Play, add a URL-encoded referrer parameter of 512 characters or fewer to the Play URL and read it in the app with the Install Referrer library. For Apple, custom product pages have their own URLs and App Analytics reports. Counts come from the store consoles, not the QR code.

Google shut down Firebase Dynamic Links on August 25, 2025, and sources disagree on whether old links redirect or return errors. If a printed code used that service, scan it now. Replace it with a redirect on a domain you control or with direct store codes.

Since iPadOS 13, Safari on iPad reports itself as a Mac by default, so a server-side check cannot tell it from a laptop. Send unrecognized devices to a landing page with both store buttons, or test navigator.maxTouchPoints in browser code.

Apple's developer page says you can publish up to 70 additional versions of your product page for iPhone and iPad. Each has its own URL with a page ID parameter and appears in App Analytics. Use one per placement only when the listing should change by audience.

Only if the app is free to download and use as described. Pricing, in-app purchases and subscriptions can make the word misleading in some places. Follow each store's listing details and your local advertising rules, and keep the claim identical to the store page.