{"id":752,"date":"2024-02-20T13:35:11","date_gmt":"2024-02-20T12:35:11","guid":{"rendered":"https:\/\/stage.usercentrics.com\/?page_id=33012"},"modified":"2025-03-12T09:41:29","modified_gmt":"2025-03-12T08:41:29","slug":"app-data-privacy-audit","status":"publish","type":"page","link":"https:\/\/usercentrics.com\/us\/app-data-privacy-audit\/","title":{"rendered":"SDK Scanner for app privacy compliance"},"content":{"rendered":"<div id=\"uc-privacy-audit-3d07d0c8-56e2-449d-b5d7-55467b847227\" class=\"uc-privacy-audit \">\n    <div class=\"alignfull uc-blog-hero uc-blog-hero--has-image uc-blog-hero--layout-audit uc-ctx--blue\" data-id=\"blog_hero_69da5b52b3a3e\">\n        <div class=\"uc-blog-hero__inner\">\n        <div class=\"uc-blog-hero__text\">\n                                            <h1 class=\"uc-blog-hero__title like-h1-upper no-default-margin\">SDK Scanner for App Privacy Compliance<\/h1>                                    <div class=\"uc-blog-hero__description\">Check your App\u2019s privacy compliance with our free App Scanner SDK. Get an overview of the third-party technologies you\u2019re using that need to be declared on your consent banner.<\/div>\n                                                                    <form id=\"audit-form-4343c378-4286-4a97-ad21-0824a85dbece\"\n      class=\"uc-audit-form\"\n      data-web=\"https:\/\/usercentrics.com\/us\/data-privacy-audit\/\"\n      data-app=\"https:\/\/usercentrics.com\/us\/app-data-privacy-audit\/\"\n      data-compliance=\"https:\/\/usercentrics.com\/us\/privacy-compliance-scanner\/\"\n      data-privacy-policy=\"https:\/\/usercentrics.com\/us\/privacy-policy-scan-results\/\"\n      action=\"https:\/\/usercentrics.com\/us\/app-data-privacy-audit\/\" data-scan=\"app\"      data-web-flow=\"web\"\n>\n    <div class=\"uc-audit-form__input\">\n        <div class=\"uc-field uc-field--text uc-field--size-large-before-mobile\">\n                                    <label class=\"uc-field__label\" for=\"69da5b52b3e63\">\n            Enter your app store URL        <\/label>\n                <input type=\"text\"\n               id=\"69da5b52b3e63\"\n               name=\"url\"\n               value=\"\"\n               placeholder=\"\" >\n        <\/div>\n    <\/div>\n    <a id=\"de120980-615c-4f4a-8bf3-536623df9fc5\" class=\"uc-button uc-button-size-l uc-button-contained  uc-button-mobile-size-m no-default-link-decoration\" href=\"\/\" target=\"_self\"><span>Scan Now<\/span><\/a>    <div class=\"audit-form-error\"><\/div>\n<\/form>\n    <script type=\"module\">\n        new AuditFormInline(\n            document.getElementById('audit-form-4343c378-4286-4a97-ad21-0824a85dbece'),\n            {\"ajax_url\":\"https:\\\/\\\/usercentrics.com\\\/us\\\/wp-admin\\\/admin-ajax.php\",\"ajax_nonce\":\"1c5cb6adfc\",\"scanning_button_text\":\"Scanning...\",\"privacy_policy_audit_ajax_url\":\"https:\\\/\\\/usercentrics.com\\\/us\\\/wp-json\\\/forms\\\/privacy-policy-scan\"}        )\n    <\/script>\n                                                                                        <\/div>\n                            <div class=\"uc-blog-hero__background\">\n                                                                    <div class=\"uc-blog-hero__image-wp\">\n                                                                                                                        <?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<svg id=\"Layer_2\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" viewBox=\"0 0 590.17 439\">\n  <defs>\n    <style>\n      .cls-1 {\n        fill: #00a2ff;\n      }\n\n      .cls-2, .cls-3 {\n        fill: #fff;\n      }\n\n      .cls-4 {\n        mask: url(#mask);\n      }\n\n      .cls-3 {\n        fill-rule: evenodd;\n      }\n\n      .cls-5 {\n        fill: none;\n      }\n\n      .cls-6 {\n        fill: #e5e5e5;\n      }\n\n      .cls-7 {\n        fill: #75cdff;\n        isolation: isolate;\n        opacity: .5;\n      }\n\n      .cls-8 {\n        fill: #f8f8f8;\n      }\n\n      .cls-9 {\n        clip-path: url(#clippath);\n      }\n    <\/style>\n    <mask id=\"mask\" x=\"-64.97\" y=\"47.41\" width=\"671.83\" height=\"419.8\" maskUnits=\"userSpaceOnUse\">\n      <g id=\"mask0_1721_42182\">\n        <path class=\"cls-2\" d=\"M606.86,228.51H-64.97v238.7h671.83v-238.7Z\"\/>\n      <\/g>\n    <\/mask>\n    <clipPath id=\"clippath\">\n      <rect class=\"cls-5\" x=\"38.15\" y=\"137.7\" width=\"166.56\" height=\"166.56\"\/>\n    <\/clipPath>\n  <\/defs>\n  <g id=\"Layer_1-2\" data-name=\"Layer_1\">\n    <g>\n      <path class=\"cls-2\" d=\"M438.24,388.93l-126.65.87c-10.89,0-19.72-8.84-19.72-19.75V69.06c0-10.91,8.83-19.75,19.72-19.75h126.65c10.89,0,19.72,8.84,19.72,19.75v300.13c0,10.91-8.83,19.75-19.72,19.75Z\"\/>\n      <path class=\"cls-6\" d=\"M442.25,328.58h-134.67v60.8h134.67v-60.8Z\"\/>\n      <path class=\"cls-6\" d=\"M442.25,254.05h-134.67v29.35h134.67v-29.35Z\"\/>\n      <path class=\"cls-6\" d=\"M370.45,120.78h-62.87v53.44h62.87v-53.44Z\"\/>\n      <path class=\"cls-6\" d=\"M370.45,184.78h-62.87v53.44h62.87v-53.44Z\"\/>\n      <path class=\"cls-6\" d=\"M442.26,120.78h-62.87v53.44h62.87v-53.44Z\"\/>\n      <path class=\"cls-6\" d=\"M442.26,184.78h-62.87v53.44h62.87v-53.44Z\"\/>\n      <path class=\"cls-6\" d=\"M422.53,84.99c0-4.02-3.26-7.28-7.27-7.28s-7.27,3.26-7.27,7.28,3.26,7.28,7.27,7.28,7.27-3.26,7.27-7.28Z\"\/>\n      <path class=\"cls-6\" d=\"M442.26,84.99c0-4.02-3.26-7.28-7.27-7.28s-7.27,3.26-7.27,7.28,3.26,7.28,7.27,7.28,7.27-3.26,7.27-7.28Z\"\/>\n      <path d=\"M324.52,77.7h-9.77c-3.96,0-7.17,3.21-7.17,7.18v9.78c0,3.96,3.21,7.18,7.17,7.18h9.77c3.96,0,7.17-3.21,7.17-7.18v-9.78c0-3.96-3.21-7.18-7.17-7.18Z\"\/>\n      <path d=\"M365.45,299.21h-52.85c-2.77,0-5.01,2.25-5.01,5.01v3.53c0,2.77,2.24,5.01,5.01,5.01h52.85c2.77,0,5.01-2.25,5.01-5.01v-3.53c0-2.77-2.24-5.01-5.01-5.01Z\"\/>\n      <path d=\"M437.25,299.21h-52.85c-2.77,0-5.01,2.25-5.01,5.01v3.53c0,2.77,2.24,5.01,5.01,5.01h52.85c2.77,0,5.01-2.25,5.01-5.01v-3.53c0-2.77-2.24-5.01-5.01-5.01Z\"\/>\n      <path d=\"M436.24,391.59h-122.64c-12.69,0-23.01-10.33-23.01-23.04V70.45c0-12.71,10.32-23.04,23.01-23.04h122.64c12.69,0,23.01,10.33,23.01,23.04v298.11c0,12.7-10.32,23.04-23.01,23.04h0ZM313.61,50.95c-10.73,0-19.47,8.74-19.47,19.49v298.11c0,10.75,8.73,19.49,19.47,19.49h122.64c10.73,0,19.47-8.75,19.47-19.49V70.45c0-10.75-8.73-19.49-19.47-19.49h-122.64Z\"\/>\n      <g class=\"cls-4\">\n        <g>\n          <path class=\"cls-2\" d=\"M438.24,388.93l-126.65.87c-10.89,0-19.72-8.84-19.72-19.75V69.06c0-10.91,8.83-19.75,19.72-19.75h126.65c10.89,0,19.72,8.84,19.72,19.75v300.13c0,10.91-8.83,19.75-19.72,19.75Z\"\/>\n          <path class=\"cls-1\" d=\"M442.25,328.58h-134.67v60.8h134.67v-60.8Z\"\/>\n          <path class=\"cls-1\" d=\"M442.25,254.05h-134.67v29.35h134.67v-29.35Z\"\/>\n          <path class=\"cls-1\" d=\"M370.45,184.78h-62.87v53.44h62.87v-53.44Z\"\/>\n          <path class=\"cls-1\" d=\"M442.26,184.78h-62.87v53.44h62.87v-53.44Z\"\/>\n          <path d=\"M365.45,299.21h-52.85c-2.77,0-5.01,2.25-5.01,5.01v3.53c0,2.77,2.24,5.01,5.01,5.01h52.85c2.77,0,5.01-2.25,5.01-5.01v-3.53c0-2.77-2.24-5.01-5.01-5.01Z\"\/>\n          <path d=\"M437.25,299.21h-52.85c-2.77,0-5.01,2.25-5.01,5.01v3.53c0,2.77,2.24,5.01,5.01,5.01h52.85c2.77,0,5.01-2.25,5.01-5.01v-3.53c0-2.77-2.24-5.01-5.01-5.01Z\"\/>\n          <path d=\"M436.24,391.59h-122.64c-12.69,0-23.01-10.33-23.01-23.04V70.45c0-12.71,10.32-23.04,23.01-23.04h122.64c12.69,0,23.01,10.33,23.01,23.04v298.11c0,12.7-10.32,23.04-23.01,23.04h0ZM313.61,50.95c-10.73,0-19.47,8.74-19.47,19.49v298.11c0,10.75,8.73,19.49,19.47,19.49h122.64c10.73,0,19.47-8.75,19.47-19.49V70.45c0-10.75-8.73-19.49-19.47-19.49h-122.64Z\"\/>\n        <\/g>\n      <\/g>\n      <path d=\"M332.78,60.22h84.28c4.59,0,8.31-3.72,8.31-8.32,0-.41-.04-.8-.1-1.19h-100.71c-.05.39-.1.78-.1,1.19,0,4.6,3.72,8.32,8.31,8.32h.01Z\"\/>\n      <path class=\"cls-7\" d=\"M585.64,228.23H181.07c-.55,0-1,.45-1,1v10.18c0,.55.45,1,1,1h404.57c.55,0,1-.45,1-1v-10.18c0-.55-.45-1-1-1Z\"\/>\n      <g>\n        <path class=\"cls-8\" d=\"M164.59,83.9h-4.92V9.55c0-5.26,4.28-9.55,9.54-9.55h74.25v4.93h-74.25c-2.55,0-4.62,2.07-4.62,4.62v74.35Z\"\/>\n        <g>\n          <path class=\"cls-8\" d=\"M590,83.9h-4.92V9.55c0-2.55-2.07-4.62-4.62-4.62h-74.25V0h74.25c5.27,0,9.54,4.29,9.54,9.55v74.35Z\"\/>\n          <path class=\"cls-8\" d=\"M580.63,439h-74.25v-4.93h74.25c2.55,0,4.62-2.07,4.62-4.62v-74.35h4.92v74.35c0,5.27-4.28,9.55-9.54,9.55Z\"\/>\n        <\/g>\n      <\/g>\n      <path class=\"cls-8\" d=\"M242.54,439h-74.25c-5.27,0-9.54-4.29-9.54-9.55v-74.35h4.92v74.35c0,2.55,2.07,4.62,4.62,4.62h74.25v4.93Z\"\/>\n      <g>\n        <rect y=\"97.29\" width=\"244.42\" height=\"244.42\" rx=\"73.85\" ry=\"73.85\"\/>\n        <g class=\"cls-9\">\n          <g>\n            <path class=\"cls-1\" d=\"M122.59,228.65c-16.12,0-29.95,6.97-29.95,15.03,7.77,8.15,17.48,11.75,29.95,11.75,11.4,0,21.72-4.63,29.18-12.11,0-8.06-13.06-14.68-29.18-14.68Z\"\/>\n            <path class=\"cls-3\" d=\"M67.47,167.18l49.06-21.36c3.57-1.58,7.78-1.58,11.35,0l49.06,21.36c5.05,2.2,8.34,7.14,8.34,12.57v32.28c0,38.12-26.91,73.76-63.08,82.41-36.16-8.65-63.08-44.3-63.08-82.41v-32.28c0-5.43,3.29-10.37,8.34-12.57ZM151.52,243.02c7.47-7.49,12.08-17.82,12.08-29.23,0-22.86-18.53-41.39-41.39-41.39s-41.39,18.53-41.39,41.39c0,11.41,4.62,21.74,12.08,29.23,7.49,7.51,17.86,12.16,29.31,12.16s21.82-4.65,29.31-12.16Z\"\/>\n            <circle class=\"cls-1\" cx=\"122.21\" cy=\"204.02\" r=\"17.74\"\/>\n          <\/g>\n        <\/g>\n      <\/g>\n    <\/g>\n  <\/g>\n<\/svg>                                                                                                        <\/div>\n                                                                            <\/div>\n                    <\/div>\n    <\/div>\n    <a id=\"4a970b1b-1409-41cc-9727-ca5b69347e13\" class=\"uc-button uc-button-size-m uc-button-outlined  no-default-link-decoration uc-button-center audit-modal-button\" href=\"javascript:void(0)\" target=\"_self\" data-modal-id=\"audit_modal_form\"><span>Open modal<\/span><\/a>    <div id=\"audit_modal_form\"\n         class=\"uc-modal uc-ctx--base\"\n         data-content=\"default\">\n        <div class=\" uc-modal-veil uc-ctx--dark\"><\/div>\n        <div class=\"uc-modal-box\">\n                        <div class=\"uc-modal-content\">\n                                                                    <div class=\"uc-modal-form\"><div class='fluentform ff-default fluentform_wrapper_38 ffs_default_wrap'><form data-form_id=\"38\" id=\"fluentform_38\" class=\"frm-fluent-form fluent_form_38 ff-el-form-top ff_form_instance_38_2 ff-form-loading ffs_default\" data-form_instance=\"ff_form_instance_38_2\" method=\"POST\" ><fieldset  style=\"border: none!important;margin: 0!important;padding: 0!important;background-color: transparent!important;box-shadow: none!important;outline: none!important; min-inline-size: 100%;\">\n                    <legend class=\"ff_screen_reader_title\" style=\"display: block; margin: 0!important;padding: 0!important;height: 0!important;text-indent: -999999px;width: 0!important;overflow:hidden;\">Apps Scan Form<\/legend>        <div\n                style=\"display: none!important; position: absolute!important; transform: translateX(1000%)!important;\"\n                class=\"ff-el-group ff-hpsf-container\"\n        >\n            <div class=\"ff-el-input--label asterisk-right\">\n                <label for=\"ff_38_item_sf\" aria-label=\"Notify\">\n                    Notify                <\/label>\n            <\/div>\n            <div class=\"ff-el-input--content\">\n                <input type=\"text\"\n                       name=\"item_38__fluent_sf\"\n                       class=\"ff-el-form-control\"\n                       id=\"ff_38_item_sf\"\n                \/>\n            <\/div>\n        <\/div>\n        <input type='hidden' name='__uc_consent_state' value=''><input type='hidden' name='__fluent_form_embded_post_id' value='752' \/><input type=\"hidden\" id=\"_fluentform_38_fluentformnonce\" name=\"_fluentform_38_fluentformnonce\" value=\"1c27e22a89\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/us\/wp-json\/wp\/v2\/pages\/752\" \/><div class='ff-el-group  ff-custom_html ff-el-custom_html' tabindex='-1' data-name=\"custom_html-38_1\" ><h3 class=\"no-default-margin\" style=\"text-align: center\">Scan your app<\/h3>\n<p style=\"text-align: center\">Evaluate the compliance of your app with our free App SDK scanner.<br \/>Get an overview of third-party services that were identified on your app.<\/p><\/div><div class='ff-el-group  ff-custom_html ff-el-custom_html' tabindex='-1' data-name=\"custom_html-38_2\" ><h5 class=\"no-default-margin\">General information<\/h5><\/div><div data-name=\"ff_cn_id_1\"  class='ff-t-container ff-column-container ff_columns_total_2 ff-el-container'><div class='ff-t-cell ff-t-column-1' style='flex-basis: 50%;'><?xml encoding=\"UTF-8\"><div class=\"ff-el-group ff-el-input_text\"><div class=\"ff-el-input--content\"><input type=\"text\" name=\"first_name\" class=\"ff-el-form-control\" placeholder=\"First name\" data-name=\"first_name\" id=\"ff_38_2_first_name\" aria-invalid=\"false\" aria-required=\"true\"><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for=\"ff_38_2_first_name\" id=\"label_ff_38_2_first_name\">First name<\/label><\/div><\/div><\/div>\n<\/div><div class='ff-t-cell ff-t-column-2' style='flex-basis: 50%;'><?xml encoding=\"UTF-8\"><div class=\"ff-el-group ff-el-input_text\"><div class=\"ff-el-input--content\"><input type=\"text\" name=\"last_name\" class=\"ff-el-form-control\" placeholder=\"Last name\" data-name=\"last_name\" id=\"ff_38_2_last_name\" aria-invalid=\"false\" aria-required=\"true\"><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for=\"ff_38_2_last_name\" id=\"label_ff_38_2_last_name\">Last name<\/label><\/div><\/div><\/div>\n<\/div><\/div><?xml encoding=\"UTF-8\"><div class=\"ff-el-group ff-el-input_email\"><div class=\"ff-el-input--content\"><input type=\"email\" name=\"email\" id=\"ff_38_2_email\" class=\"ff-el-form-control\" placeholder=\"Work email\" data-name=\"email\" aria-invalid=\"false\" aria-required=\"true\"><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for=\"ff_38_2_email\" id=\"label_ff_38_2_email\" aria-label=\"Work email\">Work email<\/label><\/div><\/div><\/div>\n<div class='ff-el-group  ff-custom_html ff-el-custom_html' tabindex='-1' data-name=\"custom_html-38_3\" ><h5 class=\"no-default-margin\">App information<\/h5>\n<p>Enter the URL that links to your app in the Apple Store or Google Play Store below.<\/p><\/div><?xml encoding=\"UTF-8\"><div class=\"ff-el-group ff-el-input_text\"><div class=\"ff-el-input--content\"><input type=\"text\" name=\"app_store_url\" class=\"ff-el-form-control\" placeholder=\"App store URL\" data-name=\"app_store_url\" id=\"ff_38_2_app_store_url\" aria-invalid=\"false\" aria-required=\"true\"><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for=\"ff_38_2_app_store_url\" id=\"label_ff_38_2_app_store_url\" aria-label=\"App store URL\">App store URL<\/label><\/div><\/div><\/div>\n<div class='ff-el-group  ff-el-gdpr_agreement  ff-el-input--content'><div class='ff-el-form-check ff-el-tc'><label aria-label='Terms and Conditions: I agree that Usercentrics GmbH may store my email address for the purposes of sending me the results, and use it for direct advertising and contact initiation in connection with the products and services offered by Usercentrics GmbH. I can revoke this consent at any time, e.g. via unsubscribe@usercentrics.com.See Privacy Policy Contains 2 links. Use tab navigation to review.' class='ff-el-form-check-label ff_tc_label' for=check_news_24061cca0337300d83093b60c8b4f797><span class='ff_tc_checkbox'><input type=\"checkbox\" name=\"check_news\" class=\"ff-el-form-check-input ff_gdpr_field\" data-name=\"check_news\" id=\"check_news_24061cca0337300d83093b60c8b4f797\"  value='on' aria-invalid='false' aria-required=true><\/span> <div class='ff_t_c'>I agree that Usercentrics GmbH may store my email address for the purposes of sending me the results, and use it for direct advertising and contact initiation in connection with the products and services offered by Usercentrics GmbH. I can revoke this consent at any time, e.g. via <a href=\"mailto:unsubscribe@usercentrics.com\">unsubscribe@usercentrics.com<\/a>.<br><br><a href=\"https:\/\/usercentrics.com\/privacy-policy\/\">See Privacy Policy<\/a><\/div><\/label><\/div><\/div><div class='ff-el-group  ff-custom_html ff-el-custom_html' tabindex='-1' data-name=\"custom_html-38_4\" ><p>By submitting this form I agree to the Usercentrics GmbH\u00a0<a href=\"https:\/\/usercentrics.com\/terms-and-conditions\/\" target=\"_blank\" rel=\"noopener\">Terms of Service<\/a>\u00a0and\u00a0<a href=\"https:\/\/usercentrics.com\/privacy-policy\/\" target=\"_blank\" rel=\"noopener\">Privacy Policy<\/a>.<\/p><\/div><input type=\"hidden\" name=\"app_scanner_results\" data-name=\"app_scanner_results\" ><input type=\"hidden\" name=\"hidden_visitor_id895641\" data-name=\"hidden_visitor_id895641\" ><input type=\"hidden\" name=\"check_terms\" value=\"1\" data-name=\"check_terms\" ><input type=\"hidden\" name=\"hidden_url\" value=\"https:\/\/usercentrics.com\/us\/app-data-privacy-audit\/\" data-name=\"hidden_url\" ><input type=\"hidden\" name=\"hidden_utm_source\" data-name=\"hidden_utm_source\" ><input type=\"hidden\" name=\"hidden_utm_medium\" data-name=\"hidden_utm_medium\" ><input type=\"hidden\" name=\"hidden_utm_campaign\" data-name=\"hidden_utm_campaign\" ><input type=\"hidden\" name=\"hidden_utm_term\" data-name=\"hidden_utm_term\" ><input type=\"hidden\" name=\"hidden_utm_content\" data-name=\"hidden_utm_content\" ><input type=\"hidden\" name=\"hidden_partnerid\" data-name=\"hidden_partnerid\" ><input type=\"hidden\" name=\"hidden_ucid\" data-name=\"hidden_ucid\" ><input type=\"hidden\" name=\"hidden_auditurl\" data-name=\"hidden_auditurl\" ><input type=\"hidden\" name=\"gclid\" data-name=\"gclid\" ><input type=\"hidden\" name=\"hidden_language\" value=\"English US\" data-name=\"hidden_language\" ><input type=\"hidden\" name=\"country_name\" data-name=\"country_name\" ><input type=\"hidden\" name=\"hidden_json\" data-name=\"hidden_json\" ><input type=\"hidden\" name=\"hidden_json_2\" data-name=\"hidden_json_2\" ><input type=\"hidden\" name=\"hidden_utm_history\" data-name=\"hidden_utm_history\" ><input type=\"hidden\" name=\"lead_source\" data-name=\"lead_source\" ><input type=\"hidden\" name=\"lead_source_detail\" data-name=\"lead_source_detail\" ><div class='ff-el-group ff-text-left ff_submit_btn_wrapper'><button type=\"submit\" class=\"ff-btn ff-btn-submit ff-btn-md ff_btn_no_style\"  aria-label=\"Start App Scan\">Start App Scan<\/button><\/div><\/fieldset><\/form><div id='fluentform_38_errors' class='ff-errors-in-stack ff_form_instance_38_2 ff-form-loading_errors ff_form_instance_38_2_errors'><\/div><\/div>\n<script>\n    window.addEventListener('load', function () {\n        new UC_FormStyles(document.querySelector('form[data-form_id=\"38\"][data-form_instance=\"ff_form_instance_38_2\"]'), '{\"wp_json_url\":\"https:\\\/\\\/usercentrics.com\\\/us\\\/wp-json\\\/uc\",\"messages\":{\"email_validation\":\"Checking email&hellip;\",\"domain_validation\":\"Your domain %s seems to be invalid. Please check if it is correct or contact marketing@usercentrics.com.\",\"domain_success\":\"Thank you! We will estimate your traffic based on your domain after submission\"}}');\n    });\n    UC_FormStyles.beforeInit(document.querySelector('form[data-form_id=\"38\"][data-form_instance=\"ff_form_instance_38_2\"]'));\n<\/script>\n            <script type=\"text\/javascript\">\n                window.fluent_form_ff_form_instance_38_2 = {\"id\":\"38\",\"settings\":{\"layout\":{\"labelPlacement\":\"top\",\"helpMessagePlacement\":\"with_label\",\"errorMessagePlacement\":\"inline\",\"cssClassName\":\"\",\"asteriskPlacement\":\"asterisk-right\"},\"restrictions\":{\"denyEmptySubmission\":{\"enabled\":false}}},\"form_instance\":\"ff_form_instance_38_2\",\"form_id_selector\":\"fluentform_38\",\"rules\":{\"first_name\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}},\"last_name\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}},\"email\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true},\"email\":{\"value\":true,\"message\":\"This field must contain a valid email\",\"global_message\":\"This field must contain a valid email\",\"global\":true}},\"app_store_url\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}},\"check_news\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}}},\"debounce_time\":300};\n                            <\/script>\n            <\/div>\n                                                                                <\/div>\n            <button type=\"button\" aria-label=\"Close\"\n                    class=\"uc-modal-close\"><\/button>\n        <\/div>\n    <\/div>\n                        <script type=\"module\">\n                new ModalInline(\n                    document.getElementById('audit_modal_form'),\n                    document.querySelectorAll('[data-modal-id=\"audit_modal_form\"]'),\n                    {\"38\":[]}                );\n            <\/script>\n            <\/div>\n\n\n<div class=\"uc-flex-row\" style=\"--padding-top: var(--wp--preset--spacing--10-xl); --padding-bottom: var(--wp--preset--spacing--10-xl);\">\n<div class=\"uc-flex-column\" style=\"--column-size: var(--column-size-4);--i:1;\">\n    \n\n<h2 class=\"wp-block-heading\" id=\"h-is-your-app-privacy-compliant\">Is your app privacy-compliant?<\/h2>\n\n<\/div>\n\n\n<div class=\"uc-flex-column\" style=\"--column-size: var(--column-size-8);--i:8;\">\n    \n<div class=\"uc-flex-row\" style=\"--padding-top: 0px; --padding-bottom: 0px;\">\n<div class=\"uc-flex-column\" style=\"--column-size: var(--column-size-4);--i:3;\">\n    \n<div class=\"uc-icon-number uc-icon-number--size-default\"><div class=\"uc-icon-number__icon uc-icon-number__icon--type-image\">\n                        <img decoding=\"async\" width=\"24\" height=\"24\" src=\"https:\/\/usercentrics.com\/us\/wp-content\/uploads\/sites\/7\/2024\/08\/SearchOutlined.svg?v=69f5bebd668c3875\" class=\"attachment-full size-full\" alt=\"\" loading=\"lazy\" aria-hidden=\"true\" \/>            <\/div>\n    <div class=\"uc-icon-number__title\">Scan your app<\/div>\n\n    <div class=\"uc-icon-number__description\"><p>SDK Scanner identifies all third-party technologies and vendors and provides you with a consolidated report to enable fast, easy CMP configuration.<\/p>\n<\/div>\n\n\n<\/div>\n\n<div class=\"uc-flex-column\" style=\"--column-size: var(--column-size-4);--i:2;\">\n    <\/div>\n\n<\/div>\n\n\n<div class=\"uc-flex-column\" style=\"--column-size: var(--column-size-4);--i:5;\">\n    \n<div class=\"uc-icon-number uc-icon-number--size-default\"><div class=\"uc-icon-number__icon uc-icon-number__icon--type-image\">\n                        <img decoding=\"async\" width=\"24\" height=\"24\" src=\"https:\/\/usercentrics.com\/us\/wp-content\/uploads\/sites\/7\/2024\/09\/download.svg?v=91183dd62462819e\" class=\"attachment-full size-full\" alt=\"\" loading=\"lazy\" aria-hidden=\"true\" \/>            <\/div>\n    <div class=\"uc-icon-number__title\">Integrate a consent management SDK<\/div>\n\n    <div class=\"uc-icon-number__description\"><p>Create your account and configure your settings.<\/p>\n<\/div>\n\n\n<\/div>\n\n<div class=\"uc-flex-column\" style=\"--column-size: var(--column-size-4);--i:4;\">\n    <\/div>\n\n<\/div>\n\n\n<div class=\"uc-flex-column\" style=\"--column-size: var(--column-size-4);--i:7;\">\n    \n<div class=\"uc-icon-number uc-icon-number--size-default\"><div class=\"uc-icon-number__icon uc-icon-number__icon--type-image\">\n                        <img decoding=\"async\" width=\"37\" height=\"37\" src=\"https:\/\/usercentrics.com\/us\/wp-content\/uploads\/sites\/7\/2024\/09\/Vector-1.svg?v=d9fb1146f959b761\" class=\"attachment-full size-full\" alt=\"\" loading=\"lazy\" aria-hidden=\"true\" \/>            <\/div>\n    <div class=\"uc-icon-number__title\">Customize your compliance banner<\/div>\n\n    <div class=\"uc-icon-number__description\"><p>Customize your app\u2019s consent banner to match your branding, enable compliance with data privacy regulations, and provide a precise and transparent privacy experience.<\/p>\n<\/div>\n\n\n<\/div>\n\n<div class=\"uc-flex-column\" style=\"--column-size: var(--column-size-4);--i:6;\">\n    <\/div>\n\n<\/div>\n\n<\/div>\n<\/div>\n\n<\/div>\n\n<div class=\"bg-brand-azure uc-flex-row--background-right alignfull uc-ctx--base\" style=\"\" ><div class=\"uc-flex-row container\" style=\"--padding-top: var(--wp--preset--spacing--5-xl); --padding-bottom: var(--wp--preset--spacing--10-xl);\">\n<div class=\"uc-flex-column\" style=\"--column-size: var(--column-size-6);--i:9;\">\n    \n\n<h2 class=\"wp-block-heading\" id=\"h-why-do-i-need-mobile-app-consent\" style=\"margin-top:var(--wp--preset--spacing--5-xl);margin-bottom:var(--wp--preset--spacing--3-xl)\">Why do I need mobile app consent?<\/h2>\n\n\n\n<p>Google AdMob&nbsp;is set to change the game for mobile game developers and publishers. Starting&nbsp;16th January 2024&nbsp;Google has stopped serving personalized ads if app publishers do not collect user consent with a certified CMP.<\/p>\n\n\n\n<p>More than ever,&nbsp;high quality and \u2014 most importantly \u2014 privacy compliant data is a critical business resource&nbsp;for the entire mobile advertising ecosystem. If you have a mobile app that uses Google AdMob, it\u2019s crucial to ensure that your app is privacy compliant and helps you achieve sustainable and growing&nbsp;monetization.<\/p>\n\n\n\n<p>The mobile apps industry is embracing&nbsp;consent-based marketing. By optimizing&nbsp;opt-in rates&nbsp;and complying with privacy regulations, you can&nbsp;increase your app\u2019s Average Revenue Per User&nbsp;(ARPU).<\/p>\n\n<\/div>\n\n\n<div class=\"uc-flex-column\" style=\"--column-size: var(--column-size-6);--i:10;\">\n    \n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" height=\"530\" width=\"629\" src=\"https:\/\/usercentrics.com\/wp-content\/uploads\/sites\/7\/2024\/09\/App-CMP_for-white-background.svg\" alt=\"\" class=\"wp-image-5837\"\/><\/figure>\n\n<\/div>\n\n<\/div><\/div>\n\n<div class=\"bg-brand-azure uc-flex-row--background-right alignfull uc-ctx--base\" style=\"\" ><div class=\"uc-flex-row container\" style=\"--padding-top: var(--wp--preset--spacing--5-xl); --padding-bottom: var(--wp--preset--spacing--10-xl);\">\n<div class=\"uc-flex-column\" style=\"--column-size: var(--column-size-6);--i:11;\">\n    \n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" height=\"556\" width=\"934\" src=\"https:\/\/usercentrics.com\/wp-content\/uploads\/sites\/7\/2024\/08\/APP-CMP.svg\" alt=\"\" class=\"wp-image-3051\"\/><\/figure>\n\n<\/div>\n\n\n<div class=\"uc-flex-column\" style=\"--column-size: var(--column-size-6);--i:12;\">\n    \n\n<h4 class=\"wp-block-heading\" id=\"how-it-works\" style=\"margin-top:var(--wp--preset--spacing--5-xl);margin-bottom:var(--wp--preset--spacing--xl)\">How it works<\/h4>\n\n\n\n<ul class=\"wp-block-list is-style-uc-shield-bullet\">\n<li>The app informs users what data they want to collect and why.<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<ul class=\"wp-block-list is-style-uc-shield-bullet\">\n<li>Users choose whether to allow data collection or not.<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<ul class=\"wp-block-list is-style-uc-shield-bullet\">\n<li>If users decline, they continue to use the app without sharing their personal information.<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<ul class=\"wp-block-list is-style-uc-shield-bullet\">\n<li>If users consent, the CMP records the date and time of consent, as well as potentially any granular consent choices about specific data or services in use, and users continue to use the app.<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<ul class=\"wp-block-list is-style-uc-shield-bullet\">\n<li>User data is stored securely and is accessible, e.g. in the case of a data privacy audit, so the app can comply with international privacy regulations.<\/li>\n<\/ul>\n\n<\/div>\n\n<\/div><\/div>\n\n<div class=\"bg-brand-azure uc-flex-row--background-right alignfull uc-ctx--base\" style=\"\" ><div class=\"uc-flex-row container\" style=\"--padding-top: var(--wp--preset--spacing--10-xl); --padding-bottom: var(--wp--preset--spacing--10-xl);\">\n<div class=\"uc-flex-column\" style=\"--column-size: var(--column-size-6);--i:13;\">\n    \n\n<h2 class=\"wp-block-heading\" id=\"h-how-sdk-scanner-works\" style=\"margin-top:var(--wp--preset--spacing--5-xl);margin-bottom:var(--wp--preset--spacing--3-xl)\">How SDK Scanner works?<\/h2>\n\n\n\n<p>Your app uses tracking technologies from third-party vendors for marketing, analytics, and more. <\/p>\n\n\n\n<p>Our SDK Scanner identifies all the ones in use and provides you with a consolidated report. <\/p>\n\n\n\n<p>This enables you to quickly and easily set up your CMP to include these services for user notification, as required by many data privacy laws. <\/p>\n\n\n\n<p>You will just need to indicate your BundleID (iOS) or Package Name (Android). Usercentrics CMP for Mobile Apps enables you to ensure that your app is compliant with the latest regulations and data privacy requirements.<\/p>\n\n<\/div>\n\n\n<div class=\"uc-flex-column\" style=\"--column-size: var(--column-size-6);--i:14;\">\n    \n\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" height=\"500\" width=\"500\" src=\"https:\/\/usercentrics.com\/wp-content\/uploads\/sites\/7\/2024\/09\/Asset-24.svg\" alt=\"Global to granular grant or deny consent\" class=\"wp-image-3580\" style=\"width:500px\"\/><\/figure>\n\n<\/div>\n\n<\/div><\/div>\n\n<div id=\"uc-cta_69da5b52d150e\" class=\"uc-cta uc-cta--button alignfull uc-cta--primary uc-ctx--blue\">\n    <div class=\"uc-cta__inner container\">\n        <div class=\"uc-cta__content\">\n                                        <div class=\"uc-cta__heading no-default-margin\">Explore our Google Consent Mode documentation<\/div>\n                                                                                <\/div>\n                            <div class=\"uc-cta__section\">\n                                        <a id=\"fd12aa19-a9f5-4b48-85bf-0979ce7087eb\" class=\"uc-button uc-button-size-l uc-button-contained  no-default-link-decoration\" href=\"https:\/\/usercentrics.com\/docs\/apps\/features\/google-consent-mode\/\" target=\"_blank\"><span>For apps<\/span><\/a><a id=\"2c2316fa-e424-4109-9856-9a7a7905f377\" class=\"uc-button uc-button-size-l uc-button-outlined  no-default-link-decoration\" href=\"https:\/\/usercentrics.com\/docs\/games\/features\/google-consent-mode\/\" target=\"\"><span>For games<\/span><\/a>                                    <\/div>\n            <\/div>\n<\/div>\n    <script type=\"module\">\n        new Uc_Cta(document.getElementById(\"uc-cta_69da5b52d150e\"));\n    <\/script>\n\n\n<div class=\"uc-flex-row\" style=\"--padding-top: var(--wp--preset--spacing--10-xl); --padding-bottom: var(--wp--preset--spacing--10-xl);\">\n<div class=\"uc-flex-column\" style=\"--column-size: var(--column-size-12);--i:15;\">\n    \n<div class=\"uc-quote\">\n    <div class=\"uc-quote__inner\" style=\"--photo-size: var(--sz-128);\">\n                <div class=\"uc-quote__text\">\u201cUsercentrics is simply top tier. Integration was a breeze, and it gives us the control and flexibility we need to launch new games fast, experiment with different setups and roll out to targeted regions. The results we saw on ARPDAU and LTV uplift made it very easy for me to sell Usercentrics to our organization.\u201d<\/div>\n                <div class=\"uc-quote__author-info\">\n                            <div class=\"uc-quote__photo-wp\">\n                    <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/usercentrics.com\/us\/wp-content\/uploads\/sites\/7\/2024\/09\/Manel-Simon-180x180-1.jpeg\"\n                         srcset=\"https:\/\/usercentrics.com\/us\/wp-content\/uploads\/sites\/7\/2024\/09\/Manel-Simon-180x180-1.jpeg 180w, https:\/\/usercentrics.com\/us\/wp-content\/uploads\/sites\/7\/2024\/09\/Manel-Simon-180x180-1-150x150.jpeg 150w\"\n                         alt=\"\"\n                         class=\"uc-quote__photo\"\n                         width=\"128\"\n                         height=\"128\"\n                         sizes=\"128px\"\n                    >\n                <\/div>\n                        <div class=\"uc-quote__author-info__text\">\n                                    <div class=\"uc-quote__author like-h5 no-default-margin\">Manel Simon<\/div>\n                                                    <div class=\"uc-quote__position\">&mdash; Head of Mobile at Homa Games<\/div>\n                                            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<\/div>\n\n<\/div>\n\n<div class=\"uc-logo-strip uc-logo-strip-style-none uc-logo-strip-layout-single-scrolling uc-logo-strip-fullwidth alignfull uc-ctx--base\" style=\"--logo-count: 12\" tabindex=\"-1\" role=\"region\" aria-label=\"Company logos carousel featuring: Sixt, Konica Minolta, Goethe Institut, Demodesk, Schufa, DAK, C.H. Beck, Hermes, Mammut, Douglas, T-Mobile, ProSiebenSat.1\">\n    <div class=\"uc-logo-strip-track\"><img decoding=\"async\" width=\"73\" height=\"29\" src=\"https:\/\/usercentrics.com\/us\/wp-content\/uploads\/sites\/7\/2022\/06\/Sixt-logo.svg?v=b95d1d2a4861d81f\" class=\"attachment-full size-full wp-post-image\" alt=\"Sixt\" loading=\"lazy\" \/><img decoding=\"async\" width=\"162\" height=\"30\" src=\"https:\/\/usercentrics.com\/us\/wp-content\/uploads\/sites\/7\/2021\/10\/Konica-Minolta.svg?v=ffb30637a59d790b\" class=\"attachment-full size-full wp-post-image\" alt=\"Konica Minolta\" loading=\"lazy\" \/><img decoding=\"async\" width=\"120\" height=\"40\" src=\"https:\/\/usercentrics.com\/us\/wp-content\/uploads\/sites\/7\/2021\/10\/Goethe-Institut.svg?v=410af2079187da28\" class=\"attachment-full size-full wp-post-image\" alt=\"Goethe Institut\" loading=\"lazy\" \/><img decoding=\"async\" width=\"160\" height=\"27\" src=\"https:\/\/usercentrics.com\/us\/wp-content\/uploads\/sites\/7\/2021\/10\/Demodesk.svg?v=8bedd66067d7e46a\" class=\"attachment-full size-full wp-post-image\" alt=\"Demodesk\" loading=\"lazy\" \/><img decoding=\"async\" width=\"104\" height=\"27\" src=\"https:\/\/usercentrics.com\/us\/wp-content\/uploads\/sites\/7\/2021\/10\/Schufa.svg?v=a8bcf58e0e266863\" class=\"attachment-full size-full wp-post-image\" alt=\"Schufa\" loading=\"lazy\" \/><img decoding=\"async\" width=\"80\" height=\"27\" src=\"https:\/\/usercentrics.com\/us\/wp-content\/uploads\/sites\/7\/2021\/10\/DAK.svg?v=789c9b50244c5b1c\" class=\"attachment-full size-full wp-post-image\" alt=\"DAK\" loading=\"lazy\" \/><img decoding=\"async\" width=\"116\" height=\"30\" src=\"https:\/\/usercentrics.com\/us\/wp-content\/uploads\/sites\/7\/2021\/10\/CH-BECK.svg?v=225e965f238d8569\" class=\"attachment-full size-full wp-post-image\" alt=\"C.H. Beck\" loading=\"lazy\" \/><img decoding=\"async\" width=\"173\" height=\"27\" src=\"https:\/\/usercentrics.com\/us\/wp-content\/uploads\/sites\/7\/2021\/10\/Hermes.svg?v=6ba496e27cd00e8f\" class=\"attachment-full size-full wp-post-image\" alt=\"Hermes\" loading=\"lazy\" \/><img decoding=\"async\" width=\"238\" height=\"29\" src=\"https:\/\/usercentrics.com\/us\/wp-content\/uploads\/sites\/7\/2021\/06\/Ebene_2.svg?v=7992b95fcb1384b4\" class=\"attachment-full size-full wp-post-image\" alt=\"Mammut\" loading=\"lazy\" \/><img decoding=\"async\" width=\"141\" height=\"27\" src=\"https:\/\/usercentrics.com\/us\/wp-content\/uploads\/sites\/7\/2021\/06\/Douglas_Logo_blue.svg?v=135b9d158fbd7c8d\" class=\"attachment-full size-full wp-post-image\" alt=\"Douglas\" loading=\"lazy\" \/><img decoding=\"async\" width=\"141\" height=\"25\" src=\"https:\/\/usercentrics.com\/us\/wp-content\/uploads\/sites\/7\/2021\/01\/t-mobile-1.svg?v=5adf47f13a392230\" class=\"attachment-full size-full wp-post-image\" alt=\"T-Mobile\" loading=\"lazy\" \/><img decoding=\"async\" width=\"165\" height=\"32\" src=\"https:\/\/usercentrics.com\/us\/wp-content\/uploads\/sites\/7\/2021\/01\/pro7-1.svg?v=1072cad5f795d3a2\" class=\"attachment-full size-full wp-post-image\" alt=\"ProSiebenSat.1\" loading=\"lazy\" \/><\/div><\/div>\n\n\n<div class=\"bg-brand-azure uc-flex-row--background-right alignfull uc-ctx--base\" style=\"\" ><div class=\"uc-flex-row container\" style=\"--padding-top: var(--wp--preset--spacing--10-xl); --padding-bottom: 0px;\">\n<div class=\"uc-flex-column\" style=\"--column-size: var(--column-size-12);--i:16;\">\n    \n<div class=\"uc-faq-wrapper uc-faq-wrapper__heading\">\n    <div class=\"uc-faq-heading-wp\">\n        <h2 class=\"uc-faq-heading no-default-margin\">\n            Frequently asked questions        <\/h2>\n    <\/div>\n    <div class=\"uc-faq-content\">\n        <div class=\"uc-accordion-item\">\n    <h3 class=\"uc-accordion-item__title no-default-margin\">    <button class=\"uc-accordion-item__button\"\n            aria-expanded=\"false\"\n            tabindex=\"0\"\n            aria-label=\"Toggle accordion item\">\n        Does my App need a Consent Management solution?    <\/button>\n    <\/h3>    <div class=\"uc-accordion-item__content\">\n        <div class=\"uc-accordion-item__content__inner\">\n            <p>If you use any third party SDKs in your app for marketing, advertising or any other purpose that tracks user behavior or data, the answer is most likely yes. Any processing activity that is not strictly necessary for the functioning of your app, requires consent.<\/p>\n        <\/div>\n    <\/div>\n<\/div>\n\n<div class=\"uc-accordion-item\">\n    <h3 class=\"uc-accordion-item__title no-default-margin\">    <button class=\"uc-accordion-item__button\"\n            aria-expanded=\"false\"\n            tabindex=\"0\"\n            aria-label=\"Toggle accordion item\">\n        How can I make my app compliant with privacy regulations?    <\/button>\n    <\/h3>    <div class=\"uc-accordion-item__content\">\n        <div class=\"uc-accordion-item__content__inner\">\n            <p>For most third party technologies that collect your users data you need to make sure to collect explicit consent choice from your users and to make sure that this consent choice is correctly passed to the relevant third party technology. While this principle is straightforward, it is more complex to comply with all the requirements of the various privacy regulations around the world. Usercentrics CMP simplifies this for you and avoids the pain of building and maintaining a complex solution. Reach out to learn more.<\/p>\n        <\/div>\n    <\/div>\n<\/div>\n\n<div class=\"uc-accordion-item\">\n    <h3 class=\"uc-accordion-item__title no-default-margin\">    <button class=\"uc-accordion-item__button\"\n            aria-expanded=\"false\"\n            tabindex=\"0\"\n            aria-label=\"Toggle accordion item\">\n        What is Usercentrics pricing for App?    <\/button>\n    <\/h3>    <div class=\"uc-accordion-item__content\">\n        <div class=\"uc-accordion-item__content__inner\">\n            <p>Our pricing for Apps is based on volume of users. More specifically, Average of Daily Active Users (ADAU) across all of your apps integrating the Usercentrics Apps CMP. You may integrate our CMP in unlimited Apps with no extra cost. Please provide an ADAU estimate to a sales agent for a quote or visit our pricing page.<\/p>\n        <\/div>\n    <\/div>\n<\/div>\n\n<div class=\"uc-accordion-item\">\n    <h3 class=\"uc-accordion-item__title no-default-margin\">    <button class=\"uc-accordion-item__button\"\n            aria-expanded=\"false\"\n            tabindex=\"0\"\n            aria-label=\"Toggle accordion item\">\n        How do you measure Daily Active Users (DAU)?    <\/button>\n    <\/h3>    <div class=\"uc-accordion-item__content\">\n        <div class=\"uc-accordion-item__content__inner\">\n            <p>We define a Daily Active Users as a unique user who used an app within a given calendar day.<\/p>\n<p>e.g.<\/p>\n<ul>\n<li>A user opens your app once today, they count as 1 DAU today.<\/li>\n<li>A user opens your app 20 times today, they count as 1 DAU today.<\/li>\n<li>A user opens your app once today and 3 times tomorrow, they count as 1 DAU today and 1 DAU tomorrow.<\/li>\n<\/ul>\n        <\/div>\n    <\/div>\n<\/div>\n\n<div class=\"uc-accordion-item\">\n    <h3 class=\"uc-accordion-item__title no-default-margin\">    <button class=\"uc-accordion-item__button\"\n            aria-expanded=\"false\"\n            tabindex=\"0\"\n            aria-label=\"Toggle accordion item\">\n        Which platforms does Usercentrics App and CTV CMP support?    <\/button>\n    <\/h3>    <div class=\"uc-accordion-item__content\">\n        <div class=\"uc-accordion-item__content__inner\">\n            <p>For mobile Apps, we support the iOS and Android platforms. From a technical perspective, we offer native SDKs for iOS and Android, but also SDKs for cross-platform frameworks: Flutter, React Native and Unity.<\/p>\n<p>For tv Apps, we support tvOS, AndroidTV (and other AndroidTV based platforms like FireTV), and any web-based platforms like: Samsung TV, LG webOS, Chromecast, PlayStation, XBOX, etc.<\/p>\n        <\/div>\n    <\/div>\n<\/div>\n\n<div class=\"uc-accordion-item\">\n    <h3 class=\"uc-accordion-item__title no-default-margin\">    <button class=\"uc-accordion-item__button\"\n            aria-expanded=\"false\"\n            tabindex=\"0\"\n            aria-label=\"Toggle accordion item\">\n        Do you support Unity?    <\/button>\n    <\/h3>    <div class=\"uc-accordion-item__content\">\n        <div class=\"uc-accordion-item__content__inner\">\n            <p>Yes, we have a dedicated Unity SDK for mobile games. You can learn more about it in our\u00a0<a href=\"https:\/\/docs.usercentrics.com\/cmp_in_app_sdk\/latest\/unity\/introduction\/\" target=\"_blank\" rel=\"noopener\">documentation<\/a>.<\/p>\n        <\/div>\n    <\/div>\n<\/div>\n\n<div class=\"uc-accordion-item\">\n    <h3 class=\"uc-accordion-item__title no-default-margin\">    <button class=\"uc-accordion-item__button\"\n            aria-expanded=\"false\"\n            tabindex=\"0\"\n            aria-label=\"Toggle accordion item\">\n        What is mobile app consent?    <\/button>\n    <\/h3>    <div class=\"uc-accordion-item__content\">\n        <div class=\"uc-accordion-item__content__inner\">\n            <p>Mobile app consent means getting permission from app users to collect and use their personal data. It respects user privacy by enabling users to control how apps use their data while also meeting international privacy standards. You can obtain consent using a consent management platform set up with legally compliant consent settings, including for cookie consent. Read our best practices for collecting\u00a0<a href=\"https:\/\/usercentrics.com\/knowledge-hub\/best-practices-for-mobile-app-consent\/\">mobile app consent<\/a>.<\/p>\n        <\/div>\n    <\/div>\n<\/div>\n\n<div class=\"uc-accordion-item\">\n    <h3 class=\"uc-accordion-item__title no-default-margin\">    <button class=\"uc-accordion-item__button\"\n            aria-expanded=\"false\"\n            tabindex=\"0\"\n            aria-label=\"Toggle accordion item\">\n        What are the requirements for mobile app consent?    <\/button>\n    <\/h3>    <div class=\"uc-accordion-item__content\">\n        <div class=\"uc-accordion-item__content__inner\">\n            <p>Prior consent is mandatory under many privacy laws when collecting user data for any purpose, such as for marketing or advertising, that\u2019s not essential for the app to work. The GDPR requires a lawful basis for processing user data, and consent must be explicit. Users need to opt in to allow the app to collect and use their data. Your app should display a user consent form designed to give users the option to accept or decline whether they share their data. Additionally, any data you collect must comply with your privacy program, including how user data will be protected.<\/p>\n        <\/div>\n    <\/div>\n<\/div>\n\n<div class=\"uc-accordion-item\">\n    <h3 class=\"uc-accordion-item__title no-default-margin\">    <button class=\"uc-accordion-item__button\"\n            aria-expanded=\"false\"\n            tabindex=\"0\"\n            aria-label=\"Toggle accordion item\">\n        Does the GDPR apply to mobile apps?    <\/button>\n    <\/h3>    <div class=\"uc-accordion-item__content\">\n        <div class=\"uc-accordion-item__content__inner\">\n            <p>Yes, the GDPR is the data privacy law for the European Union and applies to mobile apps that process data from users in the EU, even if the app developer is not an EU company. Mobile app consent under the GDPR must be explicit. Users need to opt in to allow apps to collect their data, using consent settings the app presents to them before it can collect any data.<\/p>\n        <\/div>\n    <\/div>\n<\/div>\n\n<div class=\"uc-accordion-item\">\n    <h3 class=\"uc-accordion-item__title no-default-margin\">    <button class=\"uc-accordion-item__button\"\n            aria-expanded=\"false\"\n            tabindex=\"0\"\n            aria-label=\"Toggle accordion item\">\n        How can I make my app GDPR-compliant?    <\/button>\n    <\/h3>    <div class=\"uc-accordion-item__content\">\n        <div class=\"uc-accordion-item__content__inner\">\n            <p>The GDPR is designed to protect consumers\u2019 personal data and rights, and require consent for all types of digital users, including those giving mobile app consent. Here are some requirements to ensure your mobile apps comply with the GDPR:<\/p>\n<ul>\n<li>Before obtaining users\u2019 consent, clearly explain the types of data you want to collect and why, who will use it, how it will be stored, and how it will be used. You must share this information somewhere easily accessible and in a way that the target audience can understand.<\/li>\n<li>You must inform users why you\u2019re requesting their data and collect only the data you need to fulfill that specific purpose. Users must consent to the specific purpose, and if you need data for a different or additional purpose, you must obtain new consent.<\/li>\n<li>Users must have a choice whether or not to consent to collection and processing of their data. If they decline, they cannot face negative consequences, such as being denied access to the app.<\/li>\n<li>Users must actively opt in to consent to their data being collected for consent to be valid. Using pre-ticked boxes or presuming consent if they don\u2019t object aren\u2019t good enough. Consent must be active and explicit.<\/li>\n<li>Users must be able to change or withdraw their consent at any time, just as easily as they gave it.<\/li>\n<li>You must document all instances of consent and be able to provide proof if a data protection authority requests it.<\/li>\n<li>Cookie consent falls under the GDPR, and mobile apps that use cookies to collect user data must comply with GDPR requirements.<\/li>\n<\/ul>\n        <\/div>\n    <\/div>\n<\/div>\n\n<div class=\"uc-accordion-item\">\n    <h3 class=\"uc-accordion-item__title no-default-margin\">    <button class=\"uc-accordion-item__button\"\n            aria-expanded=\"false\"\n            tabindex=\"0\"\n            aria-label=\"Toggle accordion item\">\n        Do I need cookie consent for mobile apps?    <\/button>\n    <\/h3>    <div class=\"uc-accordion-item__content\">\n        <div class=\"uc-accordion-item__content__inner\">\n            <p>If you use cookies to collect user data for marketing, advertising, analytics, or any other purpose not strictly necessary for your app to function, and the users reside in jurisdictions protected by data privacy laws requiring prior consent for data collection, sale, etc., then you need cookie consent for mobile apps. Cookie consent falls under the scope of the GDPR, and mobile apps that use cookies must comply with GDPR regulatory requirements. You can use cookie consent banners on your app to tell users that your app uses cookies and enable them to choose whether or not to share their data.<\/p>\n        <\/div>\n    <\/div>\n<\/div>\n\n<div class=\"uc-accordion-item\">\n    <h3 class=\"uc-accordion-item__title no-default-margin\">    <button class=\"uc-accordion-item__button\"\n            aria-expanded=\"false\"\n            tabindex=\"0\"\n            aria-label=\"Toggle accordion item\">\n        What do privacy laws say about mobile apps?    <\/button>\n    <\/h3>    <div class=\"uc-accordion-item__content\">\n        <div class=\"uc-accordion-item__content__inner\">\n            <p>Many modern data privacy laws apply to any platform that collects user data, and this includes mobile apps. To prioritize user privacy, many international privacy laws require mobile app developers to have a lawful basis for using user data. Regulations such as the\u00a0<a href=\"https:\/\/usercentrics.com\/gdpr\/\">GDPR<\/a>\u00a0(EU),\u00a0<a href=\"https:\/\/usercentrics.com\/lgpd\/\">LGPD<\/a>\u00a0(Brazil) and\u00a0<a href=\"https:\/\/usercentrics.com\/popia\/\">POPIA<\/a>\u00a0(South Africa) all require user consent before you can process their data. Some state-level privacy laws in the United States, including the\u00a0<a href=\"https:\/\/usercentrics.com\/knowledge-hub\/ccpa-all-you-need-to-know\/\">CCPA<\/a>\u00a0(California) and\u00a0<a href=\"https:\/\/usercentrics.com\/vcdpa\/\">VCDPA<\/a>\u00a0(Virginia) require you to let users actively opt out of processing their data.<\/p>\n        <\/div>\n    <\/div>\n<\/div>\n\n<div class=\"uc-accordion-item\">\n    <h3 class=\"uc-accordion-item__title no-default-margin\">    <button class=\"uc-accordion-item__button\"\n            aria-expanded=\"false\"\n            tabindex=\"0\"\n            aria-label=\"Toggle accordion item\">\n        How do I collect consent in our mobile app?    <\/button>\n    <\/h3>    <div class=\"uc-accordion-item__content\">\n        <div class=\"uc-accordion-item__content__inner\">\n            <p>To protect user privacy, your mobile app must include consent settings that meet the requirements of privacy regulations where your users reside, which could mean worldwide. This includes obtaining explicit opt-in consent to meet GDPR requirements. Using a consent management platform like Usercentrics\u2019 helps you collect consent compliantly without disrupting user experience.<\/p>\n        <\/div>\n    <\/div>\n<\/div>\n\n    <\/div>\n<\/div>\n\n\n<\/div>\n\n<\/div><\/div>\n\n<div class=\"bg-brand-azure uc-flex-row--background-right alignfull uc-ctx--base\" style=\"\" ><div class=\"uc-flex-row container\" style=\"--padding-top: var(--wp--preset--spacing--10-xl); --padding-bottom: var(--wp--preset--spacing--10-xl);\">\n<div class=\"uc-flex-column\" style=\"--column-size: var(--column-size-12);--i:17;\">\n    \n\n<p class=\"is-style-default\">Disclaimer: The SDK Scanner for App Privacy Compliance is intended to serve as a starting point for app operators to improve their data protection compliance. The results presented might not be 100% complete and should not be considered as an extensive compliance check. The results have no right to accuracy. Usercentrics does not assume any liability for the accuracy and completeness of the results.<\/p>\n\n<\/div>\n\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"editor_notices":[],"footnotes":""},"class_list":["post-752","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<title>App Data Privacy Audit for GDPR Compliance | Usercentrics<\/title>\n<meta name=\"description\" content=\"Conduct a complete app data privacy audit with Usercentrics. See if your app meets GDPR compliance standards and protects user data. Start your free audit now.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/usercentrics.com\/us\/app-data-privacy-audit\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"App Data Privacy Audit for GDPR Compliance | Usercentrics\" \/>\n<meta property=\"og:description\" content=\"Conduct a complete app data privacy audit with Usercentrics. See if your app meets GDPR compliance standards and protects user data. Start your free audit now.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/usercentrics.com\/us\/app-data-privacy-audit\/\" \/>\n<meta property=\"og:site_name\" content=\"Usercentrics - US\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/usercentrics\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-12T08:41:29+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/usercentrics.com\/us\/wp-content\/uploads\/sites\/7\/2024\/09\/Asset-93-100.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1201\" \/>\n\t<meta property=\"og:image:height\" content=\"631\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"App Data Privacy Audit for GDPR Compliance | Usercentrics\" \/>\n<meta name=\"twitter:description\" content=\"Conduct a complete app data privacy audit with Usercentrics. See if your app meets GDPR compliance standards and protects user data. Start your free audit now.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/usercentrics.com\/us\/wp-content\/uploads\/sites\/7\/2024\/09\/Asset-93-100.jpg\" \/>\n<meta name=\"twitter:site\" content=\"@usercentrics\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/usercentrics.com\/us\/app-data-privacy-audit\/\",\"url\":\"https:\/\/usercentrics.com\/us\/app-data-privacy-audit\/\",\"name\":\"App Data Privacy Audit for GDPR Compliance | Usercentrics\",\"isPartOf\":{\"@id\":\"https:\/\/usercentrics.com\/us\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/usercentrics.com\/us\/app-data-privacy-audit\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/usercentrics.com\/us\/app-data-privacy-audit\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/usercentrics.com\/wp-content\/uploads\/sites\/7\/2024\/09\/App-CMP_for-white-background.svg\",\"datePublished\":\"2024-02-20T12:35:11+00:00\",\"dateModified\":\"2025-03-12T08:41:29+00:00\",\"description\":\"Conduct a complete app data privacy audit with Usercentrics. See if your app meets GDPR compliance standards and protects user data. Start your free audit now.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":\"https:\/\/usercentrics.com\/us\/app-data-privacy-audit\/\"}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/usercentrics.com\/us\/app-data-privacy-audit\/#primaryimage\",\"url\":\"https:\/\/usercentrics.com\/wp-content\/uploads\/sites\/7\/2024\/09\/App-CMP_for-white-background.svg\",\"contentUrl\":\"https:\/\/usercentrics.com\/wp-content\/uploads\/sites\/7\/2024\/09\/App-CMP_for-white-background.svg\",\"copyrightNotice\":\"\u00a9 Copyright 2026 Usercentrics GmbH\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Usercentrics GmbH\"},\"creditText\":\"Image: Usercentrics GmbH\"},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/usercentrics.com\/us\/#website\",\"url\":\"https:\/\/usercentrics.com\/us\/\",\"name\":\"Usercentrics - US\",\"description\":\"Consent Management Platform (CMP) Usercentrics\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/usercentrics.com\/us\/?s={search_term_string}\"}}],\"inLanguage\":\"en-US\"}]}<\/script>","yoast_head_json":{"title":"App Data Privacy Audit for GDPR Compliance | Usercentrics","description":"Conduct a complete app data privacy audit with Usercentrics. See if your app meets GDPR compliance standards and protects user data. Start your free audit now.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/usercentrics.com\/us\/app-data-privacy-audit\/","og_locale":"en_US","og_type":"article","og_title":"App Data Privacy Audit for GDPR Compliance | Usercentrics","og_description":"Conduct a complete app data privacy audit with Usercentrics. See if your app meets GDPR compliance standards and protects user data. Start your free audit now.","og_url":"https:\/\/usercentrics.com\/us\/app-data-privacy-audit\/","og_site_name":"Usercentrics - US","article_publisher":"https:\/\/www.facebook.com\/usercentrics","article_modified_time":"2025-03-12T08:41:29+00:00","og_image":[{"width":1201,"height":631,"url":"https:\/\/usercentrics.com\/us\/wp-content\/uploads\/sites\/7\/2024\/09\/Asset-93-100.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_title":"App Data Privacy Audit for GDPR Compliance | Usercentrics","twitter_description":"Conduct a complete app data privacy audit with Usercentrics. See if your app meets GDPR compliance standards and protects user data. Start your free audit now.","twitter_image":"https:\/\/usercentrics.com\/us\/wp-content\/uploads\/sites\/7\/2024\/09\/Asset-93-100.jpg","twitter_site":"@usercentrics","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/usercentrics.com\/us\/app-data-privacy-audit\/","url":"https:\/\/usercentrics.com\/us\/app-data-privacy-audit\/","name":"App Data Privacy Audit for GDPR Compliance | Usercentrics","isPartOf":{"@id":"https:\/\/usercentrics.com\/us\/#website"},"primaryImageOfPage":{"@id":"https:\/\/usercentrics.com\/us\/app-data-privacy-audit\/#primaryimage"},"image":{"@id":"https:\/\/usercentrics.com\/us\/app-data-privacy-audit\/#primaryimage"},"thumbnailUrl":"https:\/\/usercentrics.com\/wp-content\/uploads\/sites\/7\/2024\/09\/App-CMP_for-white-background.svg","datePublished":"2024-02-20T12:35:11+00:00","dateModified":"2025-03-12T08:41:29+00:00","description":"Conduct a complete app data privacy audit with Usercentrics. See if your app meets GDPR compliance standards and protects user data. Start your free audit now.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":"https:\/\/usercentrics.com\/us\/app-data-privacy-audit\/"}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/usercentrics.com\/us\/app-data-privacy-audit\/#primaryimage","url":"https:\/\/usercentrics.com\/wp-content\/uploads\/sites\/7\/2024\/09\/App-CMP_for-white-background.svg","contentUrl":"https:\/\/usercentrics.com\/wp-content\/uploads\/sites\/7\/2024\/09\/App-CMP_for-white-background.svg","copyrightNotice":"\u00a9 Copyright 2026 Usercentrics GmbH","creator":{"@type":"Organization","name":"Usercentrics GmbH"},"creditText":"Image: Usercentrics GmbH"},{"@type":"WebSite","@id":"https:\/\/usercentrics.com\/us\/#website","url":"https:\/\/usercentrics.com\/us\/","name":"Usercentrics - US","description":"Consent Management Platform (CMP) Usercentrics","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/usercentrics.com\/us\/?s={search_term_string}"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/usercentrics.com\/us\/wp-json\/wp\/v2\/pages\/752","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/usercentrics.com\/us\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/usercentrics.com\/us\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/usercentrics.com\/us\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/usercentrics.com\/us\/wp-json\/wp\/v2\/comments?post=752"}],"version-history":[{"count":0,"href":"https:\/\/usercentrics.com\/us\/wp-json\/wp\/v2\/pages\/752\/revisions"}],"wp:attachment":[{"href":"https:\/\/usercentrics.com\/us\/wp-json\/wp\/v2\/media?parent=752"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}