{"id":10000,"date":"2025-08-11T19:22:30","date_gmt":"2025-08-11T18:22:30","guid":{"rendered":"https:\/\/www.mymxdata.com\/?page_id=10000"},"modified":"2025-09-29T01:42:25","modified_gmt":"2025-09-29T00:42:25","slug":"secure-portal-to-upload-files","status":"publish","type":"page","link":"https:\/\/www.mymxdata.com\/en-us\/secure-portal-to-upload-files\/","title":{"rendered":"Secure Portal to Upload Files"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"10000\" class=\"elementor elementor-10000\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-915e2bb e-flex e-con-boxed e-con e-parent\" data-id=\"915e2bb\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-d177232 e-con-full e-flex e-con e-child\" data-id=\"d177232\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e913434 elementor-widget elementor-widget-html\" data-id=\"e913434\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"compliance-title\">Secure Portal for Uploading and Receiving Files<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-671239a elementor-widget elementor-widget-html\" data-id=\"671239a\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"fade-in-text\"><p>Offer a <span class=\"blue\">secure file upload portal<\/span> for clients and partners. <span class=\"blue\">My MX Data<\/span> ensures <strong>incoming documents<\/strong> are encrypted and limited to authorized staff.<\/p><p>Replace unsafe email attachments with a <span class=\"blue\">controlled upload environment<\/span> that maintains confidentiality.<\/p><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fcf3623 elementor-widget elementor-widget-html\" data-id=\"fcf3623\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"mx-cta-container\">\r\n    <div>\r\n        <button class=\"mx-cta-button mx-primary-cta\" onclick=\"handleTrialClick()\">\r\n            <div class=\"mx-glow-effect\"><\/div>\r\n            <div class=\"mx-cta-text\">\r\n                <span>Start My Free Trial Now<\/span>\r\n                <span class=\"mx-arrow\">\u2192<\/span>\r\n            <\/div>\r\n        <\/button>\r\n        <div class=\"mx-subtitle\">No Credit Card Required<\/div>\r\n    <\/div>\r\n    \r\n    <button class=\"mx-cta-button mx-secondary-cta\" onclick=\"openVideoPopup()\">\r\n        <div class=\"mx-glow-effect\"><\/div>\r\n        <div class=\"mx-cta-text\">\r\n            <span class=\"mx-play-icon\">\u25b6<\/span>\r\n            <span>See MX in Action<\/span>\r\n        <\/div>\r\n    <\/button>\r\n<\/div>\r\n\r\n<!-- Sticky Bottom Bar -->\r\n<div class=\"sticky-bottom-bar\" id=\"stickyBottomBar\">\r\n    <div>\r\n        <button class=\"mx-cta-button mx-primary-cta\" id=\"stickyTrialBtn\">\r\n            <div class=\"mx-glow-effect\"><\/div>\r\n            <div class=\"mx-cta-text\">\r\n                <span>Start My Free Trial Now<\/span>\r\n                <span class=\"mx-arrow\">\u2192<\/span>\r\n            <\/div>\r\n        <\/button>\r\n    <\/div>\r\n    \r\n    <button class=\"mx-cta-button mx-secondary-cta\" id=\"stickyDemoBtn\">\r\n        <div class=\"mx-glow-effect\"><\/div>\r\n        <div class=\"mx-cta-text\">\r\n            <span class=\"mx-play-icon\">\u25b6<\/span>\r\n            <span>See MX in Action<\/span>\r\n        <\/div>\r\n    <\/button>\r\n<\/div>\r\n\r\n<!-- Video Popup -->\r\n<div class=\"video-popup-overlay\" id=\"videoPopup\">\r\n    <div class=\"video-popup-container\">\r\n        <button class=\"video-popup-close\" onclick=\"closeVideoPopup()\">\u00d7<\/button>\r\n        <video \r\n            class=\"video-popup-video\" \r\n            id=\"demoVideo\" \r\n            controls \r\n            preload=\"metadata\">\r\n            <source src=\"https:\/\/www.mymxdata.com\/en-us\/wp-content\/uploads\/mx-video-us.mp4\" type=\"video\/mp4\">\r\n            Your browser does not support the video tag.\r\n        <\/video>\r\n    <\/div>\r\n<\/div>\r\n\r\n<script>\r\n    \/\/ Video popup functions\r\n    function openVideoPopup() {\r\n        const popup = document.getElementById('videoPopup');\r\n        const video = document.getElementById('demoVideo');\r\n        \r\n        popup.classList.add('show');\r\n        document.body.style.overflow = 'hidden';\r\n        \r\n        setTimeout(() => {\r\n            video.play().catch(err => {\r\n                console.log('Autoplay prevented by browser policy:', err);\r\n            });\r\n        }, 300);\r\n\r\n        \/\/ GA4 event for hero \"See MX in Action\"\r\n        gtag('event', 'cta_click', {\r\n            event_category: 'CTA',\r\n            event_label: 'Hero See MX in Action',\r\n            cta_type: 'secondary'\r\n        });\r\n    }\r\n\r\n    function closeVideoPopup() {\r\n        const popup = document.getElementById('videoPopup');\r\n        const video = document.getElementById('demoVideo');\r\n        \r\n        popup.classList.remove('show');\r\n        document.body.style.overflow = '';\r\n        \r\n        video.pause();\r\n        video.currentTime = 0;\r\n    }\r\n\r\n    \/\/ Trial button scroll function\r\n    function handleTrialClick() {\r\n        const targetSection = document.getElementById('try-now');\r\n        if (targetSection) {\r\n            targetSection.scrollIntoView({ \r\n                behavior: 'smooth',\r\n                block: 'start'\r\n            });\r\n        } else {\r\n            console.log('try-now section not found');\r\n        }\r\n\r\n        \/\/ GA4 event for hero \"Start Free Trial\"\r\n        gtag('event', 'cta_click', {\r\n            event_category: 'CTA',\r\n            event_label: 'Hero Free Trial',\r\n            cta_type: 'primary'\r\n        });\r\n    }\r\n\r\n    \/\/ Close popup on overlay click\r\n    document.getElementById('videoPopup').addEventListener('click', function(e) {\r\n        if (e.target === this) {\r\n            closeVideoPopup();\r\n        }\r\n    });\r\n\r\n    \/\/ Close popup on Escape key\r\n    document.addEventListener('keydown', function(e) {\r\n        if (e.key === 'Escape') {\r\n            closeVideoPopup();\r\n        }\r\n    });\r\n\r\n    \/\/ Sticky bar show\/hide on scroll\r\n    window.addEventListener('scroll', function() {\r\n        const sticky = document.getElementById('stickyBottomBar');\r\n        if (window.scrollY > 500) {\r\n            sticky.classList.add('show');\r\n        } else {\r\n            sticky.classList.remove('show');\r\n        }\r\n    });\r\n\r\n    \/\/ Sticky bar CTA clicks\r\n    document.getElementById('stickyTrialBtn').addEventListener('click', function() {\r\n        handleTrialClick();\r\n        gtag('event', 'cta_click', {\r\n            event_category: 'CTA',\r\n            event_label: 'Sticky Free Trial',\r\n            cta_type: 'primary'\r\n        });\r\n    });\r\n\r\n    document.getElementById('stickyDemoBtn').addEventListener('click', function() {\r\n        openVideoPopup();\r\n        gtag('event', 'cta_click', {\r\n            event_category: 'CTA',\r\n            event_label: 'Sticky See MX in Action',\r\n            cta_type: 'secondary'\r\n        });\r\n    });\r\n\r\n    \/\/ Floating particles on hover (exclude sticky)\r\n    function createParticle(button, x, y) {\r\n        const particle = document.createElement('div');\r\n        particle.className = 'mx-particle';\r\n        particle.style.left = x + 'px';\r\n        particle.style.top = y + 'px';\r\n        button.appendChild(particle);\r\n        \r\n        setTimeout(() => {\r\n            if (particle.parentNode) {\r\n                particle.parentNode.removeChild(particle);\r\n            }\r\n        }, 3000);\r\n    }\r\n\r\n    document.querySelectorAll('.mx-cta-button').forEach(button => {\r\n        if (button.closest('.sticky-bottom-bar')) return;\r\n        button.addEventListener('mousemove', (e) => {\r\n            if (Math.random() < 0.1) {\r\n                const rect = button.getBoundingClientRect();\r\n                const x = e.clientX - rect.left;\r\n                const y = e.clientY - rect.top;\r\n                createParticle(button, x, y);\r\n            }\r\n        });\r\n    });\r\n\r\n    \/\/ Pulse effect (exclude sticky)\r\n    setInterval(() => {\r\n        const pulseButtons = Array.from(document.querySelectorAll('.mx-cta-button'))\r\n            .filter(btn => !btn.closest('.sticky-bottom-bar'));\r\n        pulseButtons.forEach((button, index) => {\r\n            setTimeout(() => {\r\n                const current = button.style.transform || '';\r\n                button.style.transform = current + ' scale(1.01)';\r\n                setTimeout(() => {\r\n                    button.style.transform = current;\r\n                }, 150);\r\n            }, index * 200);\r\n        }, index * 200);\r\n    }, 4000);\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d9b1ab3 e-con-full e-flex e-con e-child\" data-id=\"d9b1ab3\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-71d0c87 elementor-widget elementor-widget-html\" data-id=\"71d0c87\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"video-container\">\r\n        <div class=\"video-wrapper\">\r\n            <video class=\"styled-video\" controls preload=\"metadata\" autoplay muted loop>\r\n                <source src=\"https:\/\/www.mymxdata.com\/en-us\/wp-content\/uploads\/mx-video-us.mp4\" type=\"video\/mp4\">\r\n                Your browser does not support the video tag.\r\n            <\/video>\r\n        <\/div>\r\n    <\/div>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-014690c e-flex e-con-boxed e-con e-parent\" data-id=\"014690c\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-81ec47c elementor-widget elementor-widget-html\" data-id=\"81ec47c\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"subtitle\">As trusted by leading automotive brands<\/p>\r\n\r\n<div class=\"carousel-container\" aria-label=\"Trusted brands carousel\">\r\n  <div class=\"carousel-track\" role=\"list\">\r\n    <!-- Original logos (7) -->\r\n    <div class=\"logo-item\" role=\"listitem\">\r\n      <img src=\"https:\/\/www.mymxdata.com\/wp-content\/uploads\/logo-aston-martin.png\" alt=\"Aston Martin\" loading=\"lazy\" decoding=\"async\" \/>\r\n    <\/div>\r\n    <div class=\"logo-item\" role=\"listitem\">\r\n      <img src=\"https:\/\/www.mymxdata.com\/wp-content\/uploads\/atb-jaguar-land-rover.png\" alt=\"Jaguar Land Rover\" loading=\"lazy\" decoding=\"async\" \/>\r\n    <\/div>\r\n    <div class=\"logo-item\" role=\"listitem\">\r\n      <img src=\"https:\/\/www.mymxdata.com\/wp-content\/uploads\/atb-lotus.png\" alt=\"Lotus\" loading=\"lazy\" decoding=\"async\" \/>\r\n    <\/div>\r\n    <div class=\"logo-item\" role=\"listitem\">\r\n      <img src=\"https:\/\/www.mymxdata.com\/wp-content\/uploads\/atb-polestar.png\" alt=\"Polestar\" loading=\"lazy\" decoding=\"async\" \/>\r\n    <\/div>\r\n    <div class=\"logo-item\" role=\"listitem\">\r\n      <img src=\"https:\/\/www.mymxdata.com\/wp-content\/uploads\/bil-logo-mx.png\" alt=\"British Institute of Lasers\" loading=\"lazy\" decoding=\"async\" \/>\r\n    <\/div>\r\n    <div class=\"logo-item\" role=\"listitem\">\r\n      <img src=\"https:\/\/www.mymxdata.com\/wp-content\/uploads\/m0ve-mx-logo.png\" alt=\"M0VE\" loading=\"lazy\" decoding=\"async\" \/>\r\n    <\/div>\r\n    <div class=\"logo-item\" role=\"listitem\">\r\n      <img src=\"https:\/\/www.mymxdata.com\/wp-content\/uploads\/wiwy-mx-logo.png\" alt=\"WIWY\" loading=\"lazy\" decoding=\"async\" \/>\r\n    <\/div>\r\n\r\n    <!-- Duplicates for seamless loop (7) -->\r\n    <div class=\"logo-duplicate\" role=\"listitem\">\r\n      <img src=\"https:\/\/www.mymxdata.com\/wp-content\/uploads\/logo-aston-martin.png\" alt=\"Aston Martin\" loading=\"lazy\" decoding=\"async\" \/>\r\n    <\/div>\r\n    <div class=\"logo-duplicate\" role=\"listitem\">\r\n      <img src=\"https:\/\/www.mymxdata.com\/wp-content\/uploads\/atb-jaguar-land-rover.png\" alt=\"Jaguar Land Rover\" loading=\"lazy\" decoding=\"async\" \/>\r\n    <\/div>\r\n    <div class=\"logo-duplicate\" role=\"listitem\">\r\n      <img src=\"https:\/\/www.mymxdata.com\/wp-content\/uploads\/atb-lotus.png\" alt=\"Lotus\" loading=\"lazy\" decoding=\"async\" \/>\r\n    <\/div>\r\n    <div class=\"logo-duplicate\" role=\"listitem\">\r\n      <img src=\"https:\/\/www.mymxdata.com\/wp-content\/uploads\/atb-polestar.png\" alt=\"Polestar\" loading=\"lazy\" decoding=\"async\" \/>\r\n    <\/div>\r\n    <div class=\"logo-duplicate\" role=\"listitem\">\r\n      <img src=\"https:\/\/www.mymxdata.com\/wp-content\/uploads\/bil-logo-mx.png\" alt=\"British Institute of Lasers\" loading=\"lazy\" decoding=\"async\" \/>\r\n    <\/div>\r\n    <div class=\"logo-duplicate\" role=\"listitem\">\r\n      <img src=\"https:\/\/www.mymxdata.com\/wp-content\/uploads\/m0ve-mx-logo.png\" alt=\"M0VE\" loading=\"lazy\" decoding=\"async\" \/>\r\n    <\/div>\r\n    <div class=\"logo-duplicate\" role=\"listitem\">\r\n      <img src=\"https:\/\/www.mymxdata.com\/wp-content\/uploads\/wiwy-mx-logo.png\" alt=\"WIWY\" loading=\"lazy\" decoding=\"async\" \/>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-63227fbc elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"63227fbc\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-406c0f6\" data-id=\"406c0f6\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3bd51af elementor-widget__width-initial elementor-widget elementor-widget-html\" data-id=\"3bd51af\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"mx-comparison\">\r\n  <div class=\"container\">\r\n    <div class=\"header\">\r\n      <h2 class=\"main-title\">How MX Stacks Up Against the Competition<\/h2>\r\n      <p class=\"subtitle\">Uploading sensitive documents should be straightforward but fully secure. My MX Data offers <span class=\"highlight-text\">encrypted upload portals, access control, and time-limited links<\/span> to keep transfers private.<\/p>\r\n      <p class=\"subtitle\">It works best in <span class=\"feature-list\">Security & Compliance, File Control, Collaboration, and Client Submission Tools<\/span>.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"tab-navigation\">\r\n      <button class=\"tab-btn active\" data-tab=\"security\">\ud83d\udee1\ufe0f Security & Compliance<\/button>\r\n      <button class=\"tab-btn\" data-tab=\"filemanagement\">\ud83d\udcc1 File Control<\/button>\r\n      <button class=\"tab-btn\" data-tab=\"collaboration\">\ud83d\udcac Collaboration<\/button>\r\n      <button class=\"tab-btn\" data-tab=\"transfer\">\ud83d\udce6 Client Submission Tools<\/button>\r\n    <\/div>\r\n\r\n    <!-- Security -->\r\n    <div id=\"security\" class=\"tab-content active\">\r\n      <div class=\"content-text\">\r\n        <p><span class=\"feature-icon tick\">\u2705<\/span><span class=\"green\">Client-Friendly Secure Uploads<\/span> - MX provides an <strong>ASR-powered upload portal<\/strong> where files are protected from the moment they leave the sender\u2019s device. <span class=\"tooltip\" tabindex=\"0\">\u2139\ufe0f What does this mean?<span class=\"tooltiptext\"><strong>ASR (Anonymize, Shard, Restore)<\/strong> instantly anonymizes and shards files, sends them via independent secure paths, and reconstructs them only for authorized users, surpassing AES-256 protection.<\/span><\/span><\/p>\r\n        <p><span class=\"feature-icon tick\">\u2705<\/span><span class=\"green\">Track Every Submission<\/span> - Every file submission is logged with sender, time, and IP data for security teams.<\/p>\r\n        <p><span class=\"feature-icon tick\">\u2705<\/span><span class=\"green\">Complies with HIPAA, CCPA & ISO 27001<\/span> - Uses <strong>encryption and permission controls<\/strong> for all inbound file handling.<\/p>\r\n        <p><span class=\"feature-icon cross\">\u274c<\/span><span class=\"red\">WeTransfer offers no secure client portal<\/span> for ongoing submissions or projects.<\/p>\r\n        <p><span class=\"feature-icon cross\">\u274c<\/span><span class=\"red\">Google Drive and Dropbox portals lack built-in encryption-at-rest for external users<\/span>.<\/p>\r\n      <\/div>\r\n      <div class=\"content-image\">\r\n        <img decoding=\"async\" src=\"https:\/\/www.mymxdata.com\/wp-content\/uploads\/tabs-security.png\" alt=\"Secure Uploads Security & Compliance\" loading=\"lazy\">\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- File Management -->\r\n    <div id=\"filemanagement\" class=\"tab-content\">\r\n      <div class=\"content-text\">\r\n        <p><span class=\"feature-icon tick\">\u2705<\/span><span class=\"green\">Uploads Restricted to Named Users<\/span> \u2013 Only identified senders and recipients can submit or retrieve files through the portal, which keeps submissions orderly and accountable.<\/p>\r\n        <p><span class=\"feature-icon tick\">\u2705<\/span><span class=\"green\">Pick a Storage Location<\/span> \u2013 Assign the portal to a specific data region so inbound files stay under the right jurisdiction from the start.<\/p>\r\n        <p><span class=\"feature-icon warning\">\ud83d\udfe1<\/span><span class=\"yellow\">Clear, Simple Controls<\/span> \u2013 Upload, download, and view submission logs in one place, without extra document system complexity riding along.<\/p>\r\n        <p><span class=\"feature-icon cross\">\u274c<\/span><span class=\"red\">No Live Sync<\/span> \u2013 The portal is optimized for secure submissions and receipts, not persistent synchronization.<\/p>\r\n      <\/div>\r\n      <div class=\"content-image\">\r\n        <img decoding=\"async\" src=\"https:\/\/www.mymxdata.com\/wp-content\/uploads\/tabs-file-management.png\" alt=\"File Management for Secure Uploads\" loading=\"lazy\">\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- Collaboration -->\r\n    <div id=\"collaboration\" class=\"tab-content\">\r\n      <div class=\"content-text\">\r\n        <p><span class=\"feature-icon tick\">\u2705<\/span><span class=\"green\">Private Upload Points<\/span> \u2013 Give clients and partners a safe way to send you files directly.<\/p>\r\n        <p><span class=\"feature-icon tick\">\u2705<\/span><span class=\"green\">Upload-Linked Messaging<\/span> \u2013 Request details or confirmations alongside the file submission.<\/p>\r\n        <p><span class=\"feature-icon tick\">\u2705<\/span><span class=\"green\">Custom-Branded Portals<\/span> \u2013 Maintain your organization\u2019s look and feel throughout the upload process.<\/p>\r\n        <p><span class=\"feature-icon warning\">\ud83d\udfe1<\/span><span class=\"yellow\">No In-Portal Editing<\/span> \u2013 Files must be prepared before submission.<\/p>\r\n      <\/div>\r\n      <div class=\"content-image\">\r\n        <img decoding=\"async\" src=\"https:\/\/www.mymxdata.com\/wp-content\/uploads\/tabs-collab.png\" alt=\"Collaboration via Upload Portals\" loading=\"lazy\">\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- Transfer -->\r\n    <div id=\"transfer\" class=\"tab-content\">\r\n      <div class=\"content-text\">\r\n        <p><span class=\"feature-icon tick\">\u2705<\/span><span class=\"green\">No Restrictions on Upload Size<\/span> \u2013 Clients can send anything from a few images to multi-gigabyte archives without limits. Google Drive stops at <strong>750GB\/day<\/strong>, and WeTransfer free halts at <strong>2GB<\/strong>.<\/p>\r\n        <p><span class=\"feature-icon tick\">\u2705<\/span><span class=\"green\">Encrypted Custom Portals<\/span> \u2013 Provide a secure, branded upload point for clients and partners. This type of controlled intake is rarely found in consumer tools.<\/p>\r\n        <p><span class=\"feature-icon cross\">\u274c<\/span><span class=\"red\">No Cloud Archive Function<\/span> \u2013 MX focuses on short-term, secure file movement rather than long-term storage like Dropbox or OneDrive.<\/p>\r\n      <\/div>\r\n      <div class=\"content-image\">\r\n        <img decoding=\"async\" src=\"https:\/\/www.mymxdata.com\/wp-content\/uploads\/tabs-file-transfer.png\" alt=\"Client Submission Tools\" loading=\"lazy\">\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n\r\n\r\n<script>\r\n(function () {\r\n  const GAP = 10;\r\n  document.querySelectorAll('.mx-comparison .tooltip').forEach(trigger => {\r\n    const panel = trigger.querySelector('.tooltiptext');\r\n    if (!panel) return;\r\n\r\n    \/\/ move to body and give it floating styles\r\n    panel.classList.add('tt-floating');\r\n    document.body.appendChild(panel);\r\n\r\n    let shown = false;\r\n\r\n    function place() {\r\n      const r = trigger.getBoundingClientRect();\r\n      panel.style.display = 'block'; \/\/ measure\r\n      const pw = panel.offsetWidth, ph = panel.offsetHeight;\r\n      const vw = window.innerWidth;\r\n\r\n      \/\/ try above, else below\r\n      let top = r.top - ph - GAP, where = 'top';\r\n      if (top < 8) { top = r.bottom + GAP; where = 'bottom'; }\r\n      let left = r.left + r.width\/2 - pw\/2;\r\n      left = Math.max(8, Math.min(left, vw - pw - 8));\r\n\r\n      panel.style.top = Math.round(top) + 'px';\r\n      panel.style.left = Math.round(left) + 'px';\r\n      panel.dataset.place = where;\r\n\r\n      if (!shown) panel.style.display = '';\r\n    }\r\n\r\n    function show() {\r\n      shown = true;\r\n      place();\r\n      panel.style.visibility = 'visible';\r\n      panel.style.opacity = '1';\r\n    }\r\n\r\n    function hide() {\r\n      shown = false;\r\n      panel.style.visibility = 'hidden';\r\n      panel.style.opacity = '0';\r\n    }\r\n\r\n    trigger.addEventListener('mouseenter', show);\r\n    trigger.addEventListener('mouseleave', hide);\r\n    trigger.addEventListener('focusin', show);\r\n    trigger.addEventListener('focusout', hide);\r\n    trigger.addEventListener('touchstart', e => { e.preventDefault(); shown ? hide() : show(); }, { passive: false });\r\n    window.addEventListener('scroll', () => { if (shown) place(); }, { passive: true });\r\n    window.addEventListener('resize', () => { if (shown) place(); });\r\n  });\r\n})();\r\n<\/script>\r\n\r\n\r\n\r\n<script>\r\n  document.addEventListener('DOMContentLoaded', function () {\r\n    const tabButtons = document.querySelectorAll('.mx-comparison .tab-btn');\r\n    const tabContents = document.querySelectorAll('.mx-comparison .tab-content');\r\n\r\n    tabButtons.forEach(button => {\r\n      button.addEventListener('click', () => {\r\n        const targetTab = button.getAttribute('data-tab');\r\n        tabButtons.forEach(btn => btn.classList.remove('active'));\r\n        tabContents.forEach(content => content.classList.remove('active'));\r\n        button.classList.add('active');\r\n        document.getElementById(targetTab).classList.add('active');\r\n      });\r\n    });\r\n  });\r\n<\/script>\r\n\r\n\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t<div class=\"elementor-element elementor-element-c2fb502 e-flex e-con-boxed e-con e-parent\" data-id=\"c2fb502\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dfa1c0a elementor-widget__width-initial elementor-widget elementor-widget-html\" data-id=\"dfa1c0a\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"compliance-glow-effect\"><\/div>\r\n\r\n<section class=\"compliance-hero-section\">\r\n  <div class=\"compliance-container\">\r\n    <div class=\"compliance-header\">\r\n      <h2 class=\"compliance-title\">\r\n        How MX <span style=\"color:#ec4899;\">Secure Upload Portals<\/span> support <span style=\"color:#ec4899;\">Compliance<\/span>\r\n      <\/h2>\r\n      <p class=\"compliance-subtitle\">\r\n        Collecting files from clients should feel simple and be safe. MX encrypts every upload on entry, ties access to named staff and writes a clean audit trail from the first byte. Intake stays tidy, risk stays low, evidence stays ready.\r\n      <\/p>\r\n    <\/div>\r\n\r\n    <!-- Certifications grid with tooltips -->\r\n    <div class=\"compliance-certifications-grid\">\r\n      <div class=\"compliance-cert-item compliance-animate-in\" tabindex=\"0\" aria-describedby=\"tooltip-hipaa\">\r\n        <img decoding=\"async\" src=\"https:\/\/www.mymxdata.com\/en-us\/wp-content\/uploads\/hipaa-logo-mx.jpg\" alt=\"HIPAA\" class=\"compliance-cert-img\">\r\n        <div class=\"comp-tooltip\" id=\"tooltip-hipaa\">Healthcare teams often need clients to upload records. MX gives them a portal that encrypts everything on entry, meeting HIPAA while keeping the process simple for patients.<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"compliance-cert-item compliance-animate-in\" tabindex=\"0\" aria-describedby=\"tooltip-ccpa\">\r\n        <img decoding=\"async\" src=\"https:\/\/www.mymxdata.com\/en-us\/wp-content\/uploads\/ccpa-logo-mx.jpg\" alt=\"CCPA\" class=\"compliance-cert-img\">\r\n        <div class=\"comp-tooltip\" id=\"tooltip-ccpa\">CCPA puts pressure on companies collecting consumer data. MX\u2019s upload portal limits who can see each file and keeps detailed logs, so businesses can prove privacy is respected.<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"compliance-cert-item compliance-animate-in\" tabindex=\"0\" aria-describedby=\"tooltip-sox\">\r\n        <img decoding=\"async\" src=\"https:\/\/www.mymxdata.com\/en-us\/wp-content\/uploads\/sox-logo-mx.jpg\" alt=\"SOX\" class=\"compliance-cert-img\">\r\n        <div class=\"comp-tooltip\" id=\"tooltip-sox\">SOX compliance is not just about internal systems. MX captures and encrypts every file a client uploads which builds a transparent record auditors can rely on.<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"compliance-cert-item compliance-animate-in\" tabindex=\"0\" aria-describedby=\"tooltip-glba\">\r\n        <img decoding=\"async\" src=\"https:\/\/www.mymxdata.com\/en-us\/wp-content\/uploads\/glba-logo-mx.jpg\" alt=\"GLBA\" class=\"compliance-cert-img\">\r\n        <div class=\"comp-tooltip\" id=\"tooltip-glba\">Banks and advisory firms gathering client files face GLBA requirements. MX secures uploads with encryption and access history which ensures sensitive data enters the system responsibly.<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"compliance-cert-item compliance-animate-in\" tabindex=\"0\" aria-describedby=\"tooltip-fisma\">\r\n        <img decoding=\"async\" src=\"https:\/\/www.mymxdata.com\/en-us\/wp-content\/uploads\/fisma-logo-mx.jpg\" alt=\"FISMA\" class=\"compliance-cert-img\">\r\n        <div class=\"comp-tooltip\" id=\"tooltip-fisma\">Federal agencies use portals too, and FISMA applies. MX locks down uploaded files with encryption, permissions and audit trails fit for inspection.<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"compliance-cert-item compliance-animate-in\" tabindex=\"0\" aria-describedby=\"tooltip-ferpa\">\r\n        <img decoding=\"async\" src=\"https:\/\/www.mymxdata.com\/en-us\/wp-content\/uploads\/ferpa-logo-mx.jpg\" alt=\"FERPA\" class=\"compliance-cert-img\">\r\n        <div class=\"comp-tooltip\" id=\"tooltip-ferpa\">Schools gathering student records digitally fall under FERPA. MX encrypts those uploads and ensures files are only visible to designated staff.<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"compliance-cert-item compliance-animate-in\" tabindex=\"0\" aria-describedby=\"tooltip-itar\">\r\n        <img decoding=\"async\" src=\"https:\/\/www.mymxdata.com\/en-us\/wp-content\/uploads\/itar-logo-mx.jpg\" alt=\"ITAR\" class=\"compliance-cert-img\">\r\n        <div class=\"comp-tooltip\" id=\"tooltip-itar\">Defense suppliers need upload portals that respect ITAR. MX encrypts files and applies geo controls which blocks data from slipping beyond authorized zones.<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"compliance-cert-item compliance-animate-in\" tabindex=\"0\" aria-describedby=\"tooltip-cjis\">\r\n        <img decoding=\"async\" src=\"https:\/\/www.mymxdata.com\/en-us\/wp-content\/uploads\/cjis-logo-mx.jpg\" alt=\"CJIS\" class=\"compliance-cert-img\">\r\n        <div class=\"comp-tooltip\" id=\"tooltip-cjis\">Law enforcement agencies often require evidence uploads. MX captures full logs, restricts access and encrypts each file which aligns with CJIS rules.<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"compliance-cert-item compliance-animate-in\" tabindex=\"0\" aria-describedby=\"tooltip-irs1075\">\r\n        <img decoding=\"async\" src=\"https:\/\/www.mymxdata.com\/en-us\/wp-content\/uploads\/irs-logo-mx.jpg\" alt=\"IRS 1075\" class=\"compliance-cert-img\">\r\n        <div class=\"comp-tooltip\" id=\"tooltip-irs1075\">Tax documents sent through an upload portal must meet IRS 1075. MX encrypts them instantly and logs every access which makes audits less painful.<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"compliance-cert-item compliance-animate-in\" tabindex=\"0\" aria-describedby=\"tooltip-nist\">\r\n        <img decoding=\"async\" src=\"https:\/\/www.mymxdata.com\/en-us\/wp-content\/uploads\/nist-logo-mx.jpg\" alt=\"NIST 800-171\" class=\"compliance-cert-img\">\r\n        <div class=\"comp-tooltip\" id=\"tooltip-nist\">Contractors tied to NIST 800-171 need portals that prove compliance. MX enforces encryption, controlled access and logs from the first upload.<\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"compliance-features-section\">\r\n      <table class=\"compliance-features-table\">\r\n        <thead class=\"compliance-features-header\">\r\n          <tr>\r\n            <th>Feature<\/th>\r\n            <th>Description<\/th>\r\n          <\/tr>\r\n        <\/thead>\r\n        <tbody>\r\n          <tr class=\"compliance-feature-row\">\r\n            <td class=\"compliance-feature-cell\">\r\n              <div class=\"compliance-feature-name\">\r\n                <div class=\"compliance-feature-icon compliance-icon-lock\">\ud83d\udd12<\/div> Encrypt on Entry, Every Time\r\n              <\/div>\r\n            <\/td>\r\n            <td class=\"compliance-feature-cell\">\r\n              <div class=\"compliance-feature-description\">Uploads are encrypted the moment they land using MX ASR with AES-256. Keys are scoped to the submission which keeps sensitive content private from the start.<\/div>\r\n            <\/td>\r\n          <\/tr>\r\n\r\n          <tr class=\"compliance-feature-row\">\r\n            <td class=\"compliance-feature-cell\">\r\n              <div class=\"compliance-feature-name\">\r\n                <div class=\"compliance-feature-icon compliance-icon-user\">\ud83d\udc64<\/div> Submitter Identity & Consent Capture\r\n              <\/div>\r\n            <\/td>\r\n            <td class=\"compliance-feature-cell\">\r\n              <div class=\"compliance-feature-description\">Collect a verified identity, capture consent and bind the file to the person who sent it. Clear ownership helps during audits and disputes.<\/div>\r\n            <\/td>\r\n          <\/tr>\r\n\r\n          <!-- Intake centric compliance reference kept concise -->\r\n          <tr class=\"compliance-feature-row\">\r\n            <td class=\"compliance-feature-cell\">\r\n              <div class=\"compliance-feature-name\">\r\n                <div class=\"compliance-feature-icon compliance-icon-shield\">\ud83d\udee1\ufe0f<\/div> Compliance Alignment for Intake\r\n              <\/div>\r\n            <\/td>\r\n            <td class=\"compliance-feature-cell\">\r\n              <div class=\"compliance-feature-description\">Supports common frameworks like HIPAA, ITAR, ISO and many more. MX pairs encryption with policy based access, retention choices and audit ready logs so reviewers see proof fast.<\/div>\r\n            <\/td>\r\n          <\/tr>\r\n\r\n          <tr class=\"compliance-feature-row\">\r\n            <td class=\"compliance-feature-cell\">\r\n              <div class=\"compliance-feature-name\">\r\n                <div class=\"compliance-feature-icon compliance-icon-portal\">\ud83d\udce5<\/div> Branded Portals & Smart Requests\r\n              <\/div>\r\n            <\/td>\r\n            <td class=\"compliance-feature-cell\">\r\n              <div class=\"compliance-feature-description\">Send a checklist, track what arrived and nudge for missing items. Clients see a clean branded portal which cuts confusion and back and forth.<\/div>\r\n            <\/td>\r\n          <\/tr>\r\n\r\n          <tr class=\"compliance-feature-row\">\r\n            <td class=\"compliance-feature-cell\">\r\n              <div class=\"compliance-feature-name\">\r\n                <div class=\"compliance-feature-icon compliance-icon-activity\">\ud83d\udce9<\/div> Delivery Receipts & Acknowledgements\r\n              <\/div>\r\n            <\/td>\r\n            <td class=\"compliance-feature-cell\">\r\n              <div class=\"compliance-feature-description\">Confirm a file was received, opened and reviewed. Each event lands on the record with identity, IP and timestamp.<\/div>\r\n            <\/td>\r\n          <\/tr>\r\n\r\n          <tr class=\"compliance-feature-row\">\r\n            <td class=\"compliance-feature-cell\">\r\n              <div class=\"compliance-feature-name\"><div class=\"compliance-feature-icon\">\ud83d\uddc2\ufe0f<\/div> Review Queues & Approvals<\/div>\r\n            <\/td>\r\n            <td class=\"compliance-feature-cell\">\r\n              <div class=\"compliance-feature-description\">Route uploads to the right team, request approval and lock the decision to the audit trail. Work moves quickly without losing control.<\/div>\r\n            <\/td>\r\n          <\/tr>\r\n\r\n          <tr class=\"compliance-feature-row\">\r\n            <td class=\"compliance-feature-cell\">\r\n              <div class=\"compliance-feature-name\"><div class=\"compliance-feature-icon\">\ud83d\udce6<\/div> Large Uploads without Fuss<\/div>\r\n            <\/td>\r\n            <td class=\"compliance-feature-cell\">\r\n              <div class=\"compliance-feature-description\">Handle imaging, CAD and hefty datasets with steady throughput. Encryption and tracking remain intact regardless of size.<\/div>\r\n            <\/td>\r\n          <\/tr>\r\n\r\n          <tr class=\"compliance-feature-row\">\r\n            <td class=\"compliance-feature-cell\">\r\n              <div class=\"compliance-feature-name\"><div class=\"compliance-feature-icon\">\ud83c\udf0d<\/div> Geo Rules & Residency Controls<\/div>\r\n            <\/td>\r\n            <td class=\"compliance-feature-cell\">\r\n              <div class=\"compliance-feature-description\">Constrain visibility to approved regions using location aware checks. Useful for ITAR restricted submissions and regional contracts.<\/div>\r\n            <\/td>\r\n          <\/tr>\r\n\r\n          <tr class=\"compliance-feature-row\">\r\n            <td class=\"compliance-feature-cell\">\r\n              <div class=\"compliance-feature-name\"><div class=\"compliance-feature-icon\">\u23f2\ufe0f<\/div> Expiry Windows & Instant Revocation<\/div>\r\n            <\/td>\r\n            <td class=\"compliance-feature-cell\">\r\n              <div class=\"compliance-feature-description\">Set time boxed access for reviewers, revoke in one click and prevent stale links from lingering. Keeps circulation tight around sensitive uploads.<\/div>\r\n            <\/td>\r\n          <\/tr>\r\n\r\n          <tr class=\"compliance-feature-row\">\r\n            <td class=\"compliance-feature-cell\">\r\n              <div class=\"compliance-feature-name\"><div class=\"compliance-feature-icon\">\ud83d\udc41\ufe0f<\/div> Organisation Wide Activity Ledger<\/div>\r\n            <\/td>\r\n            <td class=\"compliance-feature-cell\">\r\n              <div class=\"compliance-feature-description\">Search a precise history of submissions, views and downloads with identity, IP and timestamp. Fast answers for incidents and scheduled reviews.<\/div>\r\n            <\/td>\r\n          <\/tr>\r\n\r\n          <tr class=\"compliance-feature-row\">\r\n            <td class=\"compliance-feature-cell\">\r\n              <div class=\"compliance-feature-name\"><div class=\"compliance-feature-icon\">\ud83d\udd11<\/div> SSO & Multi Factor for Staff Access<\/div>\r\n            <\/td>\r\n            <td class=\"compliance-feature-cell\">\r\n              <div class=\"compliance-feature-description\">Connect your identity provider then require a second factor for higher risk actions. That blend reduces account takeovers across busy teams and vendors.<\/div>\r\n            <\/td>\r\n          <\/tr>\r\n\r\n          <tr class=\"compliance-feature-row\">\r\n            <td class=\"compliance-feature-cell\">\r\n              <div class=\"compliance-feature-name\"><div class=\"compliance-feature-icon\">\ud83d\udeab<\/div> No Public Bucket Links<\/div>\r\n            <\/td>\r\n            <td class=\"compliance-feature-cell\">\r\n              <div class=\"compliance-feature-description\">Turn off open URLs that leak beyond your perimeter. Access happens inside authenticated sessions with named recipients which keeps exposure low.<\/div>\r\n            <\/td>\r\n          <\/tr>\r\n        <\/tbody>\r\n      <\/table>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n\r\n\r\n<script>\r\n  \/\/ Helpers\r\n  const isTouch = 'ontouchstart' in window || navigator.maxTouchPoints > 0;\r\n\r\n  \/\/ Smooth glow follows cursor (desktop only)\r\n  const glowEffect = document.querySelector('.compliance-glow-effect');\r\n  if (!isTouch && glowEffect) {\r\n    let mouseX = 0, mouseY = 0, glowX = 0, glowY = 0;\r\n\r\n    document.addEventListener('mousemove', (e) => {\r\n      mouseX = e.clientX;\r\n      mouseY = e.clientY;\r\n    });\r\n\r\n    function updateGlow() {\r\n      glowX += (mouseX - glowX) * 0.1;\r\n      glowY += (mouseY - glowY) * 0.1;\r\n      glowEffect.style.left = (glowX - 150) + 'px';\r\n      glowEffect.style.top  = (glowY - 150) + 'px';\r\n      requestAnimationFrame(updateGlow);\r\n    }\r\n    updateGlow();\r\n  } else if (glowEffect) {\r\n    glowEffect.style.display = 'none';\r\n  }\r\n\r\n  \/\/ Hover emphasis & coordinated parallax (desktop only)\r\n  const certItems = document.querySelectorAll('.compliance-cert-item');\r\n\r\n  if (!isTouch) {\r\n    certItems.forEach(item => {\r\n      item.dataset.scale = '1';\r\n      item.addEventListener('mouseenter', () => {\r\n        item.dataset.scale = '1.05';\r\n        certItems.forEach(other => {\r\n          if (other !== item) {\r\n            other.style.opacity = '0.6';\r\n            other.dataset.scale = other.dataset.scale || '1';\r\n          }\r\n        });\r\n      });\r\n      item.addEventListener('mouseleave', () => {\r\n        item.dataset.scale = '1';\r\n        certItems.forEach(other => { other.style.opacity = '1'; });\r\n      });\r\n    });\r\n\r\n    \/\/ Parallax without transform stacking\r\n    window.addEventListener('scroll', () => {\r\n      const scrolled = window.pageYOffset;\r\n      certItems.forEach((el, i) => {\r\n        const speed = 0.5 + (i % 3) * 0.1;\r\n        const y = scrolled * speed * 0.06;\r\n        const scale = parseFloat(el.dataset.scale || '1');\r\n        el.style.transform = `translateY(${y}px) scale(${scale})`;\r\n      });\r\n    });\r\n  }\r\n\r\n  \/\/ Animate features table rows on scroll\r\n  const observerOptions = { threshold: 0.1, rootMargin: '0px 0px -50px 0px' };\r\n  const observer = new IntersectionObserver((entries) => {\r\n    entries.forEach(entry => {\r\n      if (entry.isIntersecting) {\r\n        entry.target.style.opacity = '1';\r\n        entry.target.style.transform = 'translateY(0)';\r\n      }\r\n    });\r\n  }, observerOptions);\r\n\r\n  const featureRows = document.querySelectorAll('.compliance-feature-row');\r\n  featureRows.forEach((row, index) => {\r\n    row.style.opacity = '0';\r\n    row.style.transform = 'translateY(20px)';\r\n    row.style.transition = `all 0.6s ease ${index * 0.08}s`;\r\n    observer.observe(row);\r\n  });\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b84714f e-flex e-con-boxed e-con e-parent\" data-id=\"b84714f\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2bda482 elementor-widget elementor-widget-html\" data-id=\"2bda482\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"g2-reviews-carousel-container\">\r\n        <div class=\"g2-reviews-carousel-wrapper\">\r\n            <div class=\"g2-reviews-carousel-track\" id=\"g2ReviewsCarouselTrack\">\r\n                <!-- Slide 1 - Updated G2 Content -->\r\n                <div class=\"g2-reviews-carousel-slide\">\r\n                    <div class=\"g2-reviews-main-container\">\r\n                        <div class=\"g2-reviews-hero-section\">\r\n                            <div class=\"g2-reviews-hero-content\">\r\n                                <div class=\"g2-reviews-hero-text\">\r\n                                    <h2 class=\"g2-reviews-hero-title\">Chosen by organisations that need a secure, private upload portal.<\/h2> \r\n                                    <p class=\"g2-reviews-hero-description\">My MX Data uses patented quantum-level encryption to protect every file uploaded through its portal. It supports compliance objectives while preventing public link sharing and keeping all activity auditable.<\/p>\r\n                                <\/div>\r\n                                <div class=\"g2-reviews-trustpilot-badge\" aria-label=\"Trustpilot Reviews\">\r\n                                    <a href=\"https:\/\/www.g2.com\/products\/my-mx-data\/reviews\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"display: inline-block;\">\r\n                                        <img src=\"https:\/\/www.mymxdata.com\/wp-content\/uploads\/trust-pilot.png\"\r\n                                             alt=\"G2 Rating Badge\"\r\n                                             class=\"g2-reviews-trustpilot-image\" loading=\"lazy\" decoding=\"async\">\r\n                                    <\/a>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                        <div class=\"g2-reviews-stats-container\" role=\"list\">\r\n                            <div class=\"g2-reviews-stat-card\" role=\"listitem\" aria-label=\"Over 150 thousand files exchanged weekly\">\r\n                                <div class=\"g2-reviews-stat-number\">150K+<\/div>\r\n                                <div class=\"g2-reviews-stat-label\">\r\n                                    Files<br><span class=\"g2-reviews-stat-sublabel\">Exchanged<br>Weekly<\/span>\r\n                                <\/div>\r\n                            <\/div>\r\n                            <div class=\"g2-reviews-stat-card\" role=\"listitem\" aria-label=\"Over ten thousand active users\">\r\n                                <div class=\"g2-reviews-stat-number\">10.0K+<\/div>\r\n                                <div class=\"g2-reviews-stat-label\">\r\n                                    Active<br><span class=\"g2-reviews-stat-sublabel\">Users<\/span>\r\n                                <\/div>\r\n                            <\/div>\r\n                            <div class=\"g2-reviews-stat-card\" role=\"listitem\" aria-label=\"Over one thousand tier-1 suppliers connected\">\r\n                                <div class=\"g2-reviews-stat-number\">1000+<\/div>\r\n                                <div class=\"g2-reviews-stat-label\">\r\n                                    Tier-1<br><span class=\"g2-reviews-stat-sublabel\">Suppliers<br>Connected<\/span>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <!-- Slide 2 - Omar A. -->\r\n                <div class=\"g2-reviews-carousel-slide\">\r\n                    <div class=\"g2-reviews-testimonial-slide\">\r\n                        <div class=\"g2-reviews-testimonial-quote\">The upload portal has been a hit with clients. Instead of worrying about attachments getting lost or blocked, they drop documents directly into a secure channel. It\u2019s easy for them and it saves us hours of chasing missing files. The branded look also makes us appear far more polished.<\/div>\r\n                        <div class=\"g2-reviews-testimonial-author\">Omar A.<\/div>\r\n                        <div class=\"g2-reviews-testimonial-position\">Client Engagement Lead<\/div>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <!-- Slide 3 - Amir Z. -->\r\n                <div class=\"g2-reviews-carousel-slide\">\r\n                    <div class=\"g2-reviews-testimonial-slide\">\r\n                        <div class=\"g2-reviews-testimonial-quote\">After utilizing My MX Data for a few months, I can state with certainty that it's an exceptional option for safe corporate communication. I felt at ease knowing that our private data was secure because the platform placed a strong emphasis on security and data sovereignty. The speed at which files could be shared was remarkable, allowing for effective teamwork even in remote locations. For project management, the version control and audit trail tools were quite helpful since they made it easy to monitor changes and retrieve past data. Furthermore, the user interface is simple, which facilitates my team's onboarding process. Support has been excellent and quick to respond, taking care of any problems. My MX Data has grown to be a crucial tool for improving security and productivity in our process.<\/div>\r\n                        <div class=\"g2-reviews-testimonial-author\">Amir Z.<\/div>\r\n                        <div class=\"g2-reviews-testimonial-position\">Marketing Director<\/div>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <!-- Slide 4 - Daniel N. -->\r\n                <div class=\"g2-reviews-carousel-slide\">\r\n                    <div class=\"g2-reviews-testimonial-slide\">\r\n                        <div class=\"g2-reviews-testimonial-quote\">Introducing the MX upload portal simplified everything. Clients no longer clog inboxes with huge attachments. They upload once, we collect securely and the process looks professional from start to finish.<\/div>\r\n                        <div class=\"g2-reviews-testimonial-author\">Daniel N.<\/div>\r\n                        <div class=\"g2-reviews-testimonial-position\">Client Services Manager<\/div>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <!-- Slide 5 - Francesca Z. -->\r\n                <div class=\"g2-reviews-carousel-slide\">\r\n                    <div class=\"g2-reviews-testimonial-slide\">\r\n                        <div class=\"g2-reviews-testimonial-quote\">My experience with My MX Data made it feel like I am being treated as a loyal client. This is because effort is given to provide the best possible service and because I feel like I can fully trust the information and data that is shared.<\/div>\r\n                        <div class=\"g2-reviews-testimonial-author\">Francesca Z.<\/div>\r\n                        <div class=\"g2-reviews-testimonial-position\">Associate | Advisory - Technology<\/div>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <!-- Slide 6 - David S. -->\r\n                <div class=\"g2-reviews-carousel-slide\">\r\n                    <div class=\"g2-reviews-testimonial-slide\">\r\n                        <div class=\"g2-reviews-testimonial-quote\">MX protects, manages and transfers highly classified data of any type and\/or size in a very easy to use environment. I feel I have data that I can readily transfer (however sensitive) and it cannot be compromised, with controls and an audit trail that sets it apart from the more familiar data transfer products on the market. I particularly like the latest version with extended distribution and enterprise data security features that mean I can share information with confidence that it cannot be misused.<\/div>\r\n                        <div class=\"g2-reviews-testimonial-author\">David S.<\/div>\r\n                        <div class=\"g2-reviews-testimonial-position\">Small-Business<\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <!-- Dots Navigation -->\r\n        <div class=\"g2-reviews-carousel-dots\" id=\"g2ReviewsCarouselDots\">\r\n            <button class=\"g2-reviews-carousel-dot g2-reviews-active\" data-slide=\"0\"><\/button>\r\n            <button class=\"g2-reviews-carousel-dot\" data-slide=\"1\"><\/button>\r\n            <button class=\"g2-reviews-carousel-dot\" data-slide=\"2\"><\/button>\r\n            <button class=\"g2-reviews-carousel-dot\" data-slide=\"3\"><\/button>\r\n            <button class=\"g2-reviews-carousel-dot\" data-slide=\"4\"><\/button>\r\n            <button class=\"g2-reviews-carousel-dot\" data-slide=\"5\"><\/button>\r\n        <\/div>\r\n    <\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a1d1726 elementor-widget elementor-widget-html\" data-id=\"a1d1726\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t    <script>\r\n        (() => {\r\n            \/\/ Initialize G2 animation for first slide\r\n            const el = document.querySelector('.g2-reviews-main-container');\r\n            if (el) {\r\n                const reduce = window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches;\r\n                if (reduce) {\r\n                    el.classList.add('g2-reviews-in');\r\n                } else if ('IntersectionObserver' in window) {\r\n                    const io = new IntersectionObserver((entries) => {\r\n                        entries.forEach(entry => {\r\n                            if (entry.isIntersecting || entry.intersectionRatio > 0.25) {\r\n                                el.classList.add('g2-reviews-in');\r\n                                io.unobserve(el);\r\n                            }\r\n                        });\r\n                    }, { threshold: 0.25, rootMargin: '0px 0px -10% 0px' });\r\n                    io.observe(el);\r\n                } else {\r\n                    el.classList.add('g2-reviews-in');\r\n                }\r\n            }\r\n\r\n            \/\/ Carousel functionality\r\n            const track = document.getElementById('g2ReviewsCarouselTrack');\r\n            const dots = document.querySelectorAll('.g2-reviews-carousel-dot');\r\n            const totalSlides = dots.length;\r\n            let currentSlide = 0;\r\n            let autoplayInterval;\r\n\r\n            function updateCarousel(slideIndex) {\r\n                track.style.transform = `translateX(-${slideIndex * 100}%)`;\r\n                \r\n                \/\/ Update dots\r\n                dots.forEach((dot, index) => {\r\n                    dot.classList.toggle('g2-reviews-active', index === slideIndex);\r\n                });\r\n                \r\n                currentSlide = slideIndex;\r\n            }\r\n\r\n            function nextSlide() {\r\n                currentSlide = (currentSlide + 1) % totalSlides;\r\n                updateCarousel(currentSlide);\r\n            }\r\n\r\n            function startAutoplay() {\r\n                autoplayInterval = setInterval(nextSlide, 10000); \/\/ 10 seconds\r\n            }\r\n\r\n            function stopAutoplay() {\r\n                clearInterval(autoplayInterval);\r\n            }\r\n\r\n            \/\/ Dot click handlers\r\n            dots.forEach((dot, index) => {\r\n                dot.addEventListener('click', () => {\r\n                    updateCarousel(index);\r\n                    stopAutoplay();\r\n                    startAutoplay(); \/\/ Restart autoplay after manual interaction\r\n                });\r\n            });\r\n\r\n            \/\/ Pause autoplay on hover\r\n            const carousel = document.querySelector('.g2-reviews-carousel-container');\r\n            carousel.addEventListener('mouseenter', stopAutoplay);\r\n            carousel.addEventListener('mouseleave', startAutoplay);\r\n\r\n            \/\/ Start autoplay\r\n            startAutoplay();\r\n\r\n            \/\/ Pause autoplay when tab is not visible\r\n            document.addEventListener('visibilitychange', () => {\r\n                if (document.hidden) {\r\n                    stopAutoplay();\r\n                } else {\r\n                    startAutoplay();\r\n                }\r\n            });\r\n        })();\r\n    <\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-99e678f e-flex e-con-boxed e-con e-parent\" data-id=\"99e678f\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a3a1b57 elementor-widget elementor-widget-spacer\" data-id=\"a3a1b57\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1604b25 elementor-invisible elementor-widget elementor-widget-html\" data-id=\"1604b25\" data-element_type=\"widget\" data-settings=\"{&quot;_animation_delay&quot;:200,&quot;_animation&quot;:&quot;fadeInDown&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"compliance-title\" style=\"text-align: center;\">FAQs<\/h2>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-95b8304 elementor-widget elementor-widget-html\" data-id=\"95b8304\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"faq-container\">\r\n  <div class=\"accordion-section blue-theme\">\r\n    <div class=\"accordion-header\">\r\n      <div class=\"circle-number\">1<\/div>\r\n      <div class=\"accordion-title\">Security, Access & Professional Use<\/div>\r\n    <\/div>\r\n    <div class=\"accordion\">\r\n\r\n      <div class=\"accordion-item\">\r\n        <div class=\"accordion-question\">What makes our portal safer than clients sending files by email?<\/div>\r\n        <div class=\"accordion-answer\">\r\n          <p><span class=\"darkeraqua\">Email Creates Risk:<\/span> Attachments can be forwarded, intercepted or left in inboxes for years. MX replaces this with a <span class=\"darkpink\">secure upload portal<\/span> where files are encrypted, logged, and delivered only to the intended recipient.<\/p>\r\n\r\n          <p><span class=\"darkeraqua\">Professional Safeguards:<\/span> Every upload is tied to a verified user, tracked with audit logs, and automatically removed after delivery. This avoids the long-term exposure that email storage often creates.<\/p>\r\n\r\n          <p>For comparison, see our guide on <a href=\"https:\/\/www.mymxdata.com\/wetransfer-vs-my-mx-data\/\" target=\"_blank\">WeTransfer vs MX<\/a>.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"accordion-item\">\r\n        <div class=\"accordion-question\">Can clients without technical skills use our portal?<\/div>\r\n        <div class=\"accordion-answer\">\r\n          <p><span class=\"darkeraqua\">Yes, Built for Accessibility:<\/span> The interface is clean and intuitive. Clients drag and drop files into the portal without needing to install software or create accounts.<\/p>\r\n\r\n          <p><span class=\"darkeraqua\">Why It Matters:<\/span> In industries like law, finance and healthcare, clients want processes to be simple while still knowing their information is handled with strict confidentiality.<\/p>\r\n\r\n          <p>See how businesses apply MX in practice by reviewing our <a href=\"https:\/\/www.mymxdata.com\/en-us\/case-studies\/\" target=\"_blank\">Case Studies<\/a>.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"accordion-item\">\r\n        <div class=\"accordion-question\">How does MX protect sensitive files once they are uploaded?<\/div>\r\n        <div class=\"accordion-answer\">\r\n          <p><span class=\"darkeraqua\">Encrypted & Sharded:<\/span> Files are secured with AES-256 encryption and MX\u2019s <span class=\"darkpink\">ASR process<\/span> (Anonymize, Shard, Restore). No server ever contains the entire file, and reconstruction only happens at the receiving endpoint.<\/p>\r\n\r\n          <p><span class=\"darkeraqua\">Automatic Removal:<\/span> After delivery, files are deleted from MX\u2019s environment, reducing the chance of dormant data being exposed.<\/p>\r\n\r\n          <p>Dive deeper into the technical side in our article on <a href=\"https:\/\/www.mymxdata.com\/quantum-proof-encryption\/\" target=\"_blank\">quantum-proof encryption<\/a>.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"accordion-item\">\r\n        <div class=\"accordion-question\">Does an MX portal support compliance requirements for regulated industries?<\/div>\r\n        <div class=\"accordion-answer\">\r\n          <p><span class=\"darkeraqua\">Yes, Compliance-Focused Design:<\/span> The portal provides immutable logs and expiry controls that help support HIPAA, SOX, GLBA and NIST 800-171. MX doesn\u2019t issue compliance certification, but it <i>facilitates<\/i> adherence by supplying the technical guardrails auditors expect.<\/p>\r\n\r\n          <p><span class=\"darkeraqua\">Industry Alignment:<\/span> Whether handling patient records, tax documents or case files, MX allows organizations to show regulators and clients that sensitive material is exchanged responsibly.<\/p>\r\n\r\n          <p>Read more in our <a href=\"https:\/\/www.mymxdata.com\/en-us\/hipaa-compliance\/\" target=\"_blank\">HIPAA overview<\/a> or visit the <a href=\"https:\/\/www.mymxdata.com\/en-us\/nist-800-171\/\" target=\"_blank\">NIST 800-171 page<\/a>.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b72db26 elementor-widget elementor-widget-html\" data-id=\"b72db26\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"faq-container\">\r\n  <div class=\"accordion-section purple-theme\">\r\n    <div class=\"accordion-header\">\r\n      <div class=\"circle-number\">2<\/div>\r\n      <div class=\"accordion-title\">Efficiency & Client Experience<\/div>\r\n    <\/div>\r\n    <div class=\"accordion\">\r\n\r\n      <div class=\"accordion-item\">\r\n        <div class=\"accordion-question\">How does MX's portal save time compared to manual document collection?<\/div>\r\n        <div class=\"accordion-answer\">\r\n          <p><span class=\"darkeraqua\">Centralized Process:<\/span> Instead of chasing files through endless email threads or relying on USB drives, client uploads land in one secure and traceable location. Staff spend less time digging through inboxes and more time focused on actual client work.<\/p>\r\n\r\n          <p><span class=\"darkeraqua\">Instant Availability:<\/span> As soon as a file is uploaded, it becomes accessible to authorized team members. For smaller firms handling dozens of clients each week, this speed can make the difference between delays and smooth delivery.<\/p>\r\n\r\n          <p>See more about boosting workflow efficiency in our blog: <a href=\"https:\/\/www.mymxdata.com\/accelerating-file-transfers\/\" target=\"_blank\">Accelerating File Transfers<\/a>.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"accordion-item\">\r\n        <div class=\"accordion-question\">Will clients find it easy to upload documents?<\/div>\r\n        <div class=\"accordion-answer\">\r\n          <p><span class=\"darkeraqua\">Yes, Built for Ease:<\/span> The portal is designed with drag-and-drop simplicity and clear prompts. Clients don\u2019t have to create accounts or download apps, which keeps the process straightforward.<\/p>\r\n\r\n          <p><span class=\"darkeraqua\">Client Reassurance:<\/span> A branded, secure upload page signals professionalism and care. It shows clients their information is handled in a controlled environment, not left vulnerable in standard email systems.<\/p>\r\n\r\n          <p>See practical examples in <a href=\"https:\/\/www.mymxdata.com\/en-us\/case-studies\/\" target=\"_blank\">our case studies<\/a>.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"accordion-item\">\r\n        <div class=\"accordion-question\">Can our portal handle large files from clients?<\/div>\r\n        <div class=\"accordion-answer\">\r\n          <p><span class=\"darkeraqua\">Yes, No Arbitrary Limits:<\/span> Whether it\u2019s a 20MB tax file or a multi-gigabyte imaging dataset, clients can upload without hitting restrictive caps. Every transfer is encrypted and processed consistently, regardless of file size.<\/p>\r\n\r\n          <p><span class=\"darkeraqua\">Why That Matters:<\/span> Industries like healthcare, law and architecture often exchange files that are far too large for standard email. MX ensures these transfers happen quickly and securely.<\/p>\r\n\r\n          <p>Learn more on our <a href=\"https:\/\/www.mymxdata.com\/en-us\/large-file-sharing\/\" target=\"_blank\">Large File Sharing<\/a> page.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-78deaab elementor-widget elementor-widget-html\" data-id=\"78deaab\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"faq-container\">\r\n  <div class=\"accordion-section teal-theme\">\r\n    <div class=\"accordion-header\">\r\n      <div class=\"circle-number\">3<\/div>\r\n      <div class=\"accordion-title\">Branding & Ongoing Support<\/div>\r\n    <\/div>\r\n    <div class=\"accordion\">\r\n\r\n      <div class=\"accordion-item\">\r\n        <div class=\"accordion-question\">Can the portal be customized to match our brand identity?<\/div>\r\n        <div class=\"accordion-answer\">\r\n          <p><span class=\"darkeraqua\">Yes, With White Labeling:<\/span> Businesses can add their own logo, colors and even use a branded subdomain. This keeps the experience consistent for clients and helps build trust by making the upload environment feel like a natural extension of your company.<\/p>\r\n\r\n          <p><span class=\"darkeraqua\">Professional Impact:<\/span> A customized portal shows credibility and reduces hesitation from clients who might otherwise question if a link is legitimate.<\/p>\r\n\r\n          <p>See the different branding options in our <a href=\"https:\/\/www.mymxdata.com\/en-us\/features\/\" target=\"_blank\">Features<\/a> section.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"accordion-item\">\r\n        <div class=\"accordion-question\">What support is available once I've signed up?<\/div>\r\n        <div class=\"accordion-answer\">\r\n          <p><span class=\"darkeraqua\">Responsive Help:<\/span> MX offers direct customer support plus a detailed knowledge base so businesses can solve issues without delay.<\/p>\r\n\r\n          <p><span class=\"darkeraqua\">For Growing Teams:<\/span> Optional onboarding for new hires and refresher training for existing staff help keep processes consistent as your organization expands.<\/p>\r\n\r\n          <p><span class=\"darkeraqua\">Always Available:<\/span> Whether it\u2019s setup guidance, best practices or compliance-related questions, support is there so you\u2019re never left managing the system alone.<\/p>\r\n\r\n          <p>For quick answers, visit our <a href=\"https:\/\/www.mymxdata.com\/en-us\/faq\/\" target=\"_blank\">FAQ hub<\/a>.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n\r\n\r\n\r\n<script>\r\n  const accordionItems = document.querySelectorAll('.accordion-item');\r\n  accordionItems.forEach(item => {\r\n    const question = item.querySelector('.accordion-question');\r\n    question.addEventListener('click', () => {\r\n      item.classList.toggle('open');\r\n    });\r\n  });\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1be7b24 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-invisible\" data-id=\"1be7b24\" data-element_type=\"section\" data-settings=\"{&quot;animation&quot;:&quot;fadeIn&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ad01a0d\" data-id=\"ad01a0d\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-23f3172 elementor-invisible elementor-widget elementor-widget-html\" data-id=\"23f3172\" data-element_type=\"widget\" data-settings=\"{&quot;_animation_delay&quot;:200,&quot;_animation&quot;:&quot;fadeInDown&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"compliance-title\" style=\"text-align: center;\">Stay Updated With the Latest in the Industry\u200b<\/h2>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2af9f14 elementor-invisible elementor-widget elementor-widget-html\" data-id=\"2af9f14\" data-element_type=\"widget\" data-settings=\"{&quot;_animation_delay&quot;:200,&quot;_animation&quot;:&quot;fadeInDown&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\r\n    <div class=\"mx-carousel-container\">\r\n\r\n\r\n        <div class=\"mx-carousel\">\r\n            <div class=\"mx-carousel-track\" id=\"carouselTrack\">\r\n                <!-- Article 1: Data Security 101 -->\r\n                <div class=\"mx-article-card\">\r\n                    <div class=\"mx-article-image\">\r\n                        <img decoding=\"async\" src=\"https:\/\/www.mymxdata.com\/wp-content\/uploads\/data-security-101-960x560.jpg\" alt=\"Data Security 101\">\r\n                        <div class=\"mx-priority-badge\">Fundamentals<\/div>\r\n                    <\/div>\r\n                    <div class=\"mx-article-content\">\r\n                        <h3 class=\"mx-article-title\">\r\n                            <a href=\"https:\/\/www.mymxdata.com\/data-security-101\/\">Data Security 101: Exploring Its Importance, What It Entails, and How It Works<\/a>\r\n                        <\/h3>\r\n                        <p class=\"mx-article-description\">Master the fundamentals of data security with our comprehensive guide covering essential concepts, implementation strategies, and best practises for protecting your business information.<\/p>\r\n                        <a href=\"https:\/\/www.mymxdata.com\/data-security-101\/\" class=\"mx-visit-btn\">Learn Basics \u2192<\/a>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <!-- Article 2: Quantum-Proof Security -->\r\n                <div class=\"mx-article-card\">\r\n                    <div class=\"mx-article-image\">\r\n                        <img decoding=\"async\" src=\"https:\/\/www.mymxdata.com\/wp-content\/uploads\/quantum-proof-data-security-960x560.jpg\" alt=\"Quantum-Proof Security\">\r\n                        <div class=\"mx-priority-badge\">Next-Gen<\/div>\r\n                    <\/div>\r\n                    <div class=\"mx-article-content\">\r\n                        <h3 class=\"mx-article-title\">\r\n                            <a href=\"https:\/\/www.mymxdata.com\/quantum-proof-encryption\/\">Quantum-Proof Data Security: How Perfect Secrecy Shields Intellectual Property<\/a>\r\n                        <\/h3>\r\n                        <p class=\"mx-article-description\">Explore cutting-edge quantum-resistant encryption technologies and discover how perfect secrecy protocols protect your intellectual property from future cyber threats.<\/p>\r\n                        <a href=\"https:\/\/www.mymxdata.com\/quantum-proof-encryption\/\" class=\"mx-visit-btn\">Explore Future \u2192<\/a>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <!-- Article 3: Cost of Insecure Transfers (NEW) -->\r\n                <div class=\"mx-article-card\">\r\n                    <div class=\"mx-article-image\">\r\n                        <img decoding=\"async\" src=\"https:\/\/www.mymxdata.com\/wp-content\/uploads\/cost-of-insecure-file-transfers-960x560.jpg\" alt=\"Cost of Insecure Transfers\">\r\n                        <div class=\"mx-new-badge\">NEW<\/div>\r\n                        <div class=\"mx-priority-badge\">Case Studies<\/div>\r\n                    <\/div>\r\n                    <div class=\"mx-article-content\">\r\n                        <h3 class=\"mx-article-title\">\r\n                            <a href=\"https:\/\/www.mymxdata.com\/cost-of-insecure-file-transfers\/\">The Cost of Insecure File Transfers: Real-World Breach Examples<\/a>\r\n                        <\/h3>\r\n                        <p class=\"mx-article-description\">Learn from real-world data breach case studies and understand the financial and reputational costs of inadequate file transfer security measures.<\/p>\r\n                        <a href=\"https:\/\/www.mymxdata.com\/cost-of-insecure-file-transfers\/\" class=\"mx-visit-btn\">Learn Lessons \u2192<\/a>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <!-- Article 4: MX Conversations (NEW) -->\r\n                <div class=\"mx-article-card\">\r\n                    <div class=\"mx-article-image\">\r\n                        <img decoding=\"async\" src=\"https:\/\/www.mymxdata.com\/wp-content\/uploads\/what-is-mx-conversations-960x560.jpg\" alt=\"MX Conversations\">\r\n                        <div class=\"mx-new-badge\">NEW<\/div>\r\n                        <div class=\"mx-priority-badge\">Collaboration<\/div>\r\n                    <\/div>\r\n                    <div class=\"mx-article-content\">\r\n                        <h3 class=\"mx-article-title\">\r\n                            <a href=\"https:\/\/www.mymxdata.com\/what-is-mx-conversations\/\">What Is MX Conversations and Why Does It Matter for Teams?<\/a>\r\n                        <\/h3>\r\n                        <p class=\"mx-article-description\">Discover how MX Conversations transforms team collaboration with secure, real-time communication integrated directly into your file sharing workflows.<\/p>\r\n                        <a href=\"https:\/\/www.mymxdata.com\/what-is-mx-conversations\/\" class=\"mx-visit-btn\">Start Conversations \u2192<\/a>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <!-- Article 5: Large File Transfers -->\r\n                <div class=\"mx-article-card\">\r\n                    <div class=\"mx-article-image\">\r\n                        <img decoding=\"async\" src=\"https:\/\/www.mymxdata.com\/wp-content\/uploads\/conquer-file-size-limits-960x560.jpg\" alt=\"Large File Transfers\">\r\n                        <div class=\"mx-priority-badge\">Large Files<\/div>\r\n                    <\/div>\r\n                    <div class=\"mx-article-content\">\r\n                        <h3 class=\"mx-article-title\">\r\n                            <a href=\"https:\/\/www.mymxdata.com\/conquer-file-size-limits\/\">Conquer File Size Limits: How to Email and Send Big Files Effortlessly<\/a>\r\n                        <\/h3>\r\n                        <p class=\"mx-article-description\">Overcome file size restrictions and learn professional methods for transferring large files securely across different platforms and email systems.<\/p>\r\n                        <a href=\"https:\/\/www.mymxdata.com\/conquer-file-size-limits\/\" class=\"mx-visit-btn\">Send Large Files \u2192<\/a>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <!-- Article 6: Speed and Security -->\r\n                <div class=\"mx-article-card\">\r\n                    <div class=\"mx-article-image\">\r\n                        <img decoding=\"async\" src=\"https:\/\/www.mymxdata.com\/wp-content\/uploads\/balancing-speed-and-security-960x560.jpg\" alt=\"Speed and Security\">\r\n                        <div class=\"mx-priority-badge\">Performance<\/div>\r\n                    <\/div>\r\n                    <div class=\"mx-article-content\">\r\n                        <h3 class=\"mx-article-title\">\r\n                            <a href=\"https:\/\/www.mymxdata.com\/accelerating-file-transfers\/\">Balancing Speed and Security: Accelerating File Transfers Without Compromise<\/a>\r\n                        <\/h3>\r\n                        <p class=\"mx-article-description\">Optimise file transfer performance while maintaining enterprise-grade security standards through advanced acceleration techniques and smart protocols.<\/p>\r\n                        <a href=\"https:\/\/www.mymxdata.com\/accelerating-file-transfers\/\" class=\"mx-visit-btn\">Optimise Speed \u2192<\/a>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <!-- Article 7: MX vs Google Drive -->\r\n                <div class=\"mx-article-card\">\r\n                    <div class=\"mx-article-image\">\r\n                        <img decoding=\"async\" src=\"https:\/\/www.mymxdata.com\/wp-content\/uploads\/mx-vs-google-drive-960x560.jpg\" alt=\"MX vs Google Drive\">\r\n                        <div class=\"mx-priority-badge\">Comparisons<\/div>\r\n                    <\/div>\r\n                    <div class=\"mx-article-content\">\r\n                        <h3 class=\"mx-article-title\">\r\n                            <a href=\"https:\/\/www.mymxdata.com\/google-drive-vs-my-mx-data\/\">Why My MX Data Excels Beyond Google Drive for Business Security<\/a>\r\n                        <\/h3>\r\n                        <p class=\"mx-article-description\">Compare enterprise security features and discover why businesses choose MX Data over consumer cloud storage solutions for sensitive data protection.<\/p>\r\n                        <a href=\"https:\/\/www.mymxdata.com\/google-drive-vs-my-mx-data\/\" class=\"mx-visit-btn\">Compare Solutions \u2192<\/a>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <!-- Article 8: 7 Industries -->\r\n                <div class=\"mx-article-card\">\r\n                    <div class=\"mx-article-image\">\r\n                        <img decoding=\"async\" src=\"https:\/\/www.mymxdata.com\/wp-content\/uploads\/7-industries-that-need-secure-file-transfer-more-than-ever-1-960x560.jpg\" alt=\"Multi-Industry Security\">\r\n                        <div class=\"mx-priority-badge\">Industries<\/div>\r\n                    <\/div>\r\n                    <div class=\"mx-article-content\">\r\n                        <h3 class=\"mx-article-title\">\r\n                            <a href=\"https:\/\/www.mymxdata.com\/7-industries-that-need-secure-file-transfer-more-than-ever\/\">7 Industries That Need Secure File Transfer More Than Ever<\/a>\r\n                        <\/h3>\r\n                        <p class=\"mx-article-description\">Explore industry-specific security challenges and discover how different sectors leverage secure file transfer solutions to protect sensitive information.<\/p>\r\n                        <a href=\"https:\/\/www.mymxdata.com\/7-industries-that-need-secure-file-transfer-more-than-ever\/\" class=\"mx-visit-btn\">Explore Industries \u2192<\/a>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"mx-navigation\">\r\n            <button class=\"mx-nav-btn\" id=\"prevBtn\">\u2039<\/button>\r\n            <div class=\"mx-indicators\" id=\"indicators\"><\/div>\r\n            <span class=\"mx-counter\" id=\"counter\">1 of 8<\/span>\r\n            <button class=\"mx-nav-btn\" id=\"nextBtn\">\u203a<\/button>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <script>\r\n        class MXCarousel {\r\n            constructor() {\r\n                this.track = document.getElementById('carouselTrack');\r\n                this.prevBtn = document.getElementById('prevBtn');\r\n                this.nextBtn = document.getElementById('nextBtn');\r\n                this.indicators = document.getElementById('indicators');\r\n                this.counter = document.getElementById('counter');\r\n                this.currentSlide = 0;\r\n                this.totalSlides = 8;\r\n                \r\n                this.init();\r\n            }\r\n\r\n            init() {\r\n                this.createIndicators();\r\n                this.updateCarousel();\r\n                this.bindEvents();\r\n                \r\n                \/\/ Auto-play (optional)\r\n                this.startAutoPlay();\r\n            }\r\n\r\n            createIndicators() {\r\n                for (let i = 0; i < this.totalSlides; i++) {\r\n                    const indicator = document.createElement('div');\r\n                    indicator.className = 'mx-indicator';\r\n                    indicator.addEventListener('click', () => this.goToSlide(i));\r\n                    this.indicators.appendChild(indicator);\r\n                }\r\n            }\r\n\r\n            bindEvents() {\r\n                this.prevBtn.addEventListener('click', () => this.prevSlide());\r\n                this.nextBtn.addEventListener('click', () => this.nextSlide());\r\n                \r\n                \/\/ Touch\/swipe support\r\n                let startX = 0;\r\n                let endX = 0;\r\n                \r\n                this.track.addEventListener('touchstart', (e) => {\r\n                    startX = e.touches[0].clientX;\r\n                });\r\n                \r\n                this.track.addEventListener('touchend', (e) => {\r\n                    endX = e.changedTouches[0].clientX;\r\n                    const diff = startX - endX;\r\n                    \r\n                    if (Math.abs(diff) > 50) {\r\n                        if (diff > 0) {\r\n                            this.nextSlide();\r\n                        } else {\r\n                            this.prevSlide();\r\n                        }\r\n                    }\r\n                });\r\n\r\n                \/\/ Pause auto-play on hover\r\n                this.track.addEventListener('mouseenter', () => this.pauseAutoPlay());\r\n                this.track.addEventListener('mouseleave', () => this.startAutoPlay());\r\n            }\r\n\r\n            goToSlide(index) {\r\n                this.currentSlide = index;\r\n                this.updateCarousel();\r\n            }\r\n\r\n            nextSlide() {\r\n                this.currentSlide = (this.currentSlide + 1) % this.totalSlides;\r\n                this.updateCarousel();\r\n            }\r\n\r\n            prevSlide() {\r\n                this.currentSlide = (this.currentSlide - 1 + this.totalSlides) % this.totalSlides;\r\n                this.updateCarousel();\r\n            }\r\n\r\n            updateCarousel() {\r\n                const translateX = -this.currentSlide * 100;\r\n                this.track.style.transform = `translateX(${translateX}%)`;\r\n                \r\n                \/\/ Update indicators\r\n                document.querySelectorAll('.mx-indicator').forEach((indicator, index) => {\r\n                    indicator.classList.toggle('active', index === this.currentSlide);\r\n                });\r\n                \r\n                \/\/ Update counter\r\n                this.counter.textContent = `${this.currentSlide + 1} of ${this.totalSlides}`;\r\n                \r\n                \/\/ Update navigation buttons\r\n                this.prevBtn.disabled = this.currentSlide === 0;\r\n                this.nextBtn.disabled = this.currentSlide === this.totalSlides - 1;\r\n            }\r\n\r\n            startAutoPlay() {\r\n                this.autoPlayInterval = setInterval(() => {\r\n                    if (this.currentSlide === this.totalSlides - 1) {\r\n                        this.goToSlide(0);\r\n                    } else {\r\n                        this.nextSlide();\r\n                    }\r\n                }, 5000);\r\n            }\r\n\r\n            pauseAutoPlay() {\r\n                clearInterval(this.autoPlayInterval);\r\n            }\r\n        }\r\n\r\n        \/\/ Initialize carousel when DOM is loaded\r\n        document.addEventListener('DOMContentLoaded', () => {\r\n            new MXCarousel();\r\n        });\r\n    <\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t<div class=\"elementor-element elementor-element-bf93bd7 e-flex e-con-boxed e-con e-parent\" data-id=\"bf93bd7\" data-element_type=\"container\" id=\"try-now\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f7a645d elementor-widget__width-initial elementor-invisible elementor-widget elementor-widget-html\" data-id=\"f7a645d\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div id=\"trynow-wrapper\">\r\n  <div id=\"trynow-main\">\r\n    <div id=\"trynow-left\">\r\n      <!-- Interactive Orbs -->\r\n      <div class=\"orb orb1\"><\/div>\r\n      <div class=\"orb orb2\"><\/div>\r\n      <div class=\"orb orb3\"><\/div>\r\n      <div class=\"orb orb4\"><\/div>\r\n      <div class=\"orb orb5\"><\/div>\r\n\r\n      <h2 id=\"trynow-title\">\r\n        Try All Of Our Features <span id=\"trynow-free\">Free<\/span> for 7 Days!\r\n      <\/h2>\r\n      <p id=\"trynow-subtitle\">\r\n        To get started with your 7 day free trial, please fill out the form, and <span id=\"trynow-unlock\">unlock all of our features<\/span> for up to 5 users!\r\n      <\/p>\r\n\r\n      <ul id=\"trynow-features\">\r\n        <li class=\"trynow-feature\">\r\n          <i class=\"fas fa-check trynow-check\"><\/i>\r\n          <div class=\"trynow-feature-text\">\r\n            Secure Upload Portal\r\n            <div class=\"trynow-tooltip\">Clients and partners upload documents through a secure interface where each file is encrypted and logged immediately.<\/div>\r\n          <\/div>\r\n        <\/li>\r\n        <li class=\"trynow-feature\">\r\n          <i class=\"fas fa-check trynow-check\"><\/i>\r\n          <div class=\"trynow-feature-text\">\r\n            Branded Client Uploads\r\n            <div class=\"trynow-tooltip\">Your partners can submit sensitive files into a secure, custom-branded portal that protects every submission with encryption.<\/div>\r\n          <\/div>\r\n        <\/li>\r\n        <li class=\"trynow-feature\">\r\n          <i class=\"fas fa-check trynow-check\"><\/i>\r\n          <div class=\"trynow-feature-text\">\r\n            Instant File Routing\r\n            <div class=\"trynow-tooltip\">Uploaded files can be automatically tagged, stored, or assigned to folders and users depending on portal location and upload type.<\/div>\r\n          <\/div>\r\n        <\/li>\r\n        <li class=\"trynow-feature\">\r\n          <i class=\"fas fa-check trynow-check\"><\/i>\r\n          <div class=\"trynow-feature-text\">\r\n            Submitter Validation\r\n            <div class=\"trynow-tooltip\">Only authenticated clients or partners can use the upload portal, protecting your inbound documents from anonymous or unauthorised uploaders.<\/div>\r\n          <\/div>\r\n        <\/li>\r\n        <li class=\"trynow-feature\">\r\n          <i class=\"fas fa-check trynow-check\"><\/i>\r\n          <div class=\"trynow-feature-text\">\r\n            Upload Any File\r\n            <div class=\"trynow-tooltip\">Your portal users can upload large files like PDFs or zipped documents without issues, regardless of their device or file size.<\/div>\r\n          <\/div>\r\n        <\/li>\r\n        <li class=\"trynow-feature\">\r\n          <i class=\"fas fa-check trynow-check\"><\/i>\r\n          <div class=\"trynow-feature-text\">\r\n            Fast Client Uploads\r\n            <div class=\"trynow-tooltip\">Clients can upload sensitive documents in seconds through encrypted portals, reducing onboarding or transaction delays.<\/div>\r\n          <\/div>\r\n        <\/li>\r\n        <li class=\"trynow-feature\">\r\n          <i class=\"fas fa-check trynow-check\"><\/i>\r\n          <div class=\"trynow-feature-text\">\r\n            Submitter Notes\r\n            <div class=\"trynow-tooltip\">Clients can add context when uploading files so your team receives both documents and any relevant instructions securely together.<\/div>\r\n          <\/div>\r\n        <\/li>\r\n        <li class=\"trynow-feature\">\r\n          <i class=\"fas fa-check trynow-check\"><\/i>\r\n          <div class=\"trynow-feature-text\">\r\n            Branded Upload Page\r\n            <div class=\"trynow-tooltip\">Make your secure upload page reflect your business by applying logos, domain names, and visual styles clients recognise.<\/div>\r\n          <\/div>\r\n        <\/li>\r\n      <\/ul>\r\n\r\n      <div id=\"trynow-customer-note\">\r\n        If you have been asked to create an account from a customer then <a href=\"#\" id=\"trynow-customer-link\">click here.<\/a>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div id=\"trynow-right\">\r\n      <div id=\"trynow-form-header\">\r\n        <h2 id=\"trynow-form-title\">\r\n          <span id=\"trynow-start\">Start Your<\/span> <span id=\"trynow-free-trial\">Free Trial<\/span> <span id=\"trynow-now\">Now!<\/span>\r\n        <\/h2>\r\n      <\/div>\r\n\r\n      <!-- Gravity Form -->\r\n      <script>\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n<\/script>\n\n                <div class='gf_browser_gecko gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_5' ><div id='gf_5' class='gform_anchor' tabindex='-1'><\/div>\n                        <div class='gform_heading'>\n                            <p class='gform_description'><\/p>\n                        <\/div><form method='post' enctype='multipart\/form-data' target='gform_ajax_frame_5' id='gform_5'  action='\/en-us\/wp-json\/wp\/v2\/pages\/10000#gf_5' data-formid='5' novalidate> \r\n <input type='hidden' class='gforms-pum' value='{\"closepopup\":false,\"closedelay\":0,\"openpopup\":false,\"openpopup_id\":0}' \/>\n                        <div class='gform-body gform_body'><div id='gform_fields_5' class='gform_fields top_label form_sublabel_below description_below validation_below'><fieldset id=\"field_5_2\" class=\"gfield gfield--type-name gfield--input-type-name gfield--width-full gfield_contains_required field_sublabel_hidden_label gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/legend><div class='ginput_complex ginput_container ginput_container--name no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gform-grid-row' id='input_5_2'>\n                            \n                            <span id='input_5_2_3_container' class='name_first gform-grid-col gform-grid-col--size-auto' >\n                                                    <input type='text' name='input_2.3' id='input_5_2_3' value=''   aria-required='true'   placeholder='First Name'  \/>\n                                                    <label for='input_5_2_3' class='gform-field-label gform-field-label--type-sub hidden_sub_label screen-reader-text'>First Name<\/label>\n                                                <\/span>\n                            \n                            <span id='input_5_2_6_container' class='name_last gform-grid-col gform-grid-col--size-auto' >\n                                                    <input type='text' name='input_2.6' id='input_5_2_6' value=''   aria-required='true'   placeholder='Last Name'  \/>\n                                                    <label for='input_5_2_6' class='gform-field-label gform-field-label--type-sub hidden_sub_label screen-reader-text'>Last Name<\/label>\n                                                <\/span>\n                            \n                        <\/div><\/fieldset><div id=\"field_5_3\" class=\"gfield gfield--type-email gfield--input-type-email gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_5_3'>Email<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_3' id='input_5_3' type='email' value='' class='large'   placeholder='Email Address' aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/div><div id=\"field_5_4\" class=\"gfield gfield--type-phone gfield--input-type-phone gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_5_4'>Phone<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_phone'><input name='input_4' id='input_5_4' type='tel' value='' class='large'  placeholder='Phone Number' aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_5_5\" class=\"gfield gfield--type-text gfield--input-type-text gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_5_5'>Business Name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_5_5' type='text' value='' class='large'    placeholder='Business Name' aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_5_19\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-half field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_hidden\"  ><div class=\"admin-hidden-markup\"><i class=\"gform-icon gform-icon--hidden\" aria-hidden=\"true\" title=\"This field is hidden when viewing the form\"><\/i><span>This field is hidden when viewing the form<\/span><\/div><label class='gfield_label gform-field-label' for='input_5_19'>Division<\/label><div class='ginput_container ginput_container_text'><input name='input_19' id='input_5_19' type='text' value='MX' class='large'      aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_5_20\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-half field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_hidden\"  ><div class=\"admin-hidden-markup\"><i class=\"gform-icon gform-icon--hidden\" aria-hidden=\"true\" title=\"This field is hidden when viewing the form\"><\/i><span>This field is hidden when viewing the form<\/span><\/div><label class='gfield_label gform-field-label' for='input_5_20'>LeadSource<\/label><div class='ginput_container ginput_container_text'><input name='input_20' id='input_5_20' type='text' value='MX Free Trial' class='large'      aria-invalid=\"false\"   \/><\/div><\/div><fieldset id=\"field_5_18\" class=\"gfield gfield--type-checkbox gfield--type-choice gfield--input-type-checkbox gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Consent<\/legend><div class='ginput_container ginput_container_checkbox'><div class='gfield_checkbox ' id='input_5_18'><div class='gchoice gchoice_5_18_1'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_18.1' type='checkbox'  value='trial'  id='choice_5_18_1'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_5_18_1' id='label_5_18_1' class='gform-field-label gform-field-label--type-inline'>I agree to the <a href=\"https:\/\/www.mymxdata.com\/en-us\/privacy-policy\/\">Privacy Policy<\/a><\/label>\n\t\t\t\t\t\t\t<\/div><\/div><\/div><\/fieldset><div id=\"field_5_21\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_21' id='input_5_21' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='0124K0000005NEmQAM' \/><\/div><\/div><div id=\"field_5_23\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_hidden\"  ><div class=\"admin-hidden-markup\"><i class=\"gform-icon gform-icon--hidden\" aria-hidden=\"true\" title=\"This field is hidden when viewing the form\"><\/i><span>This field is hidden when viewing the form<\/span><\/div><label class='gfield_label gform-field-label' for='input_5_23'>Contract Expiry Date<\/label><div class='ginput_container ginput_container_text'><input name='input_23' id='input_5_23' type='text' value='7' class='small'    placeholder='7'  aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_5_25\" class=\"gfield gfield--type-hcaptcha gfield--input-type-hcaptcha gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_5_25'>hCaptcha<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_hcaptcha'><input type='hidden' name='input_25' value='true'><div id='hCaptcha_5_25' class='h-captcha large' data-sitekey=\"4b5c4346-26d4-40da-aa36-a52858b28006\" data-size=\"standard\"><\/div><\/div><\/div><\/div><\/div>\n        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_5' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Submit'  \/> <input type='hidden' name='gform_ajax' value='form_id=5&amp;title=&amp;description=1&amp;tabindex=0&amp;theme=gravity-theme&amp;styles=[]&amp;hash=fa00e9295b80596a4c588c0d10d7c22c' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_5' value='iframe' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_5' id='gform_theme_5' value='gravity-theme' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_5' id='gform_style_settings_5' value='[]' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_5' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='5' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_5' value='WyJ7XCIxOC4xXCI6XCJlZjhmMjQ3ZDgyYzk3MGVmMDMwNDJlNWI1ZjA5M2Y1M1wifSIsImE3MWYyMWNmYTAzYmQ3YmM1N2YzYzk1YmMzZjY4NjgyIl0=' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_5' id='gform_target_page_number_5' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_5' id='gform_source_page_number_5' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div>\n\t\t                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_5' id='gform_ajax_frame_5' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'><\/iframe>\n\t\t                <script>\ngform.initializeOnLoaded( function() {gformInitSpinner( 5, 'https:\/\/www.mymxdata.com\/en-us\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery('#gform_ajax_frame_5').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_5');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_5').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_5').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_5').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_5').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/ jQuery(document).scrollTop(jQuery('#gform_wrapper_5').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_5').val();gformInitSpinner( 5, 'https:\/\/www.mymxdata.com\/en-us\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [5, current_page]);window['gf_submitting_5'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_5').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_5').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [5]);window['gf_submitting_5'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_5').text());}else{jQuery('#gform_5').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"5\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_5\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_5\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_5\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 5, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );\n<\/script>\n\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8b60dd9 e-flex e-con-boxed e-con e-parent\" data-id=\"8b60dd9\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-28e36e2 elementor-widget elementor-widget-html\" data-id=\"28e36e2\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p style=\"text-align: center; white-space: nowrap;\"> View In: <a style=\"display: inline-block; margin: 0 5px;\" href=\"https:\/\/www.mymxdata.com\/en-gb\/secure-portal-to-upload-files\/\"> <img decoding=\"async\" style=\"vertical-align: middle;\" src=\"https:\/\/www.mymxdata.com\/wp-content\/uploads\/en-gb-1.png\" alt=\"View Page in GB English\" width=\"32\" height=\"32\" \/> <\/a> <a style=\"display: inline-block; margin: 0 5px;\" href=\"https:\/\/www.mymxdata.com\/en-us\/secure-portal-to-upload-files\/\"> <img decoding=\"async\" style=\"vertical-align: middle;\" src=\"https:\/\/www.mymxdata.com\/wp-content\/uploads\/en-us-1.png\" alt=\"View Page in US English\" width=\"32\" height=\"32\" \/> <\/a><\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d25692e elementor-widget elementor-widget-html\" data-id=\"d25692e\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script type=\"application\/ld+json\">\r\n{\r\n  \"@context\": \"https:\/\/schema.org\",\r\n  \"@graph\": [\r\n    {\r\n      \"@type\": \"Organization\",\r\n      \"@id\": \"https:\/\/www.mymxdata.com#organization\",\r\n      \"name\": \"My MX Data\",\r\n      \"url\": \"https:\/\/www.mymxdata.com\/en-us\/\",\r\n      \"logo\": \"https:\/\/www.mymxdata.com\/wp-content\/uploads\/mx-square-logo.jpg\",\r\n      \"parentOrganization\": {\r\n        \"@type\": \"Organization\",\r\n        \"name\": \"Majenta Solutions Limited\"\r\n      },\r\n      \"address\": {\r\n        \"@type\": \"PostalAddress\",\r\n        \"streetAddress\": \"3 Argosy Court, Scimitar Way, Whitley Business Park\",\r\n        \"addressLocality\": \"Coventry\",\r\n        \"postalCode\": \"CV3 4GA\",\r\n        \"addressCountry\": \"GB\"\r\n      },\r\n      \"contactPoint\": {\r\n        \"@type\": \"ContactPoint\",\r\n        \"telephone\": \"+44 24 7630 8500\",\r\n        \"contactType\": \"customer support\",\r\n        \"areaServed\": \"GB\",\r\n        \"availableLanguage\": \"en\"\r\n      },\r\n      \"sameAs\": [\r\n        \"https:\/\/www.linkedin.com\/showcase\/mymxdata\/\",\r\n        \"https:\/\/x.com\/mymxdata\"\r\n      ]\r\n    },\r\n    {\r\n      \"@type\": \"WebSite\",\r\n      \"@id\": \"https:\/\/www.mymxdata.com#website\",\r\n      \"url\": \"https:\/\/www.mymxdata.com\/en-us\/\",\r\n      \"name\": \"My MX Data\",\r\n      \"publisher\": { \"@id\": \"https:\/\/www.mymxdata.com#organization\" },\r\n      \"potentialAction\": {\r\n        \"@type\": \"SearchAction\",\r\n        \"target\": \"https:\/\/www.mymxdata.com\/en-us\/?s={search_term_string}\",\r\n        \"query-input\": \"required name=search_term_string\"\r\n      }\r\n    },\r\n    {\r\n      \"@type\": \"WebPage\",\r\n      \"@id\": \"https:\/\/www.mymxdata.com\/en-us\/secure-portal-to-upload-files\/#webpage\",\r\n      \"url\": \"https:\/\/www.mymxdata.com\/en-us\/secure-portal-to-upload-files\/\",\r\n      \"name\": \"Secure Portal for Uploading and Receiving Files | My MX Data\",\r\n      \"description\": \"Offer clients a secure portal for uploading files. My MX Data keeps incoming documents encrypted and accessible only to authorised staff. Eliminate unsafe email attachments and protect confidential submissions with strict permissions and tracking. No Credit Card Required.\",\r\n      \"isPartOf\": { \"@id\": \"https:\/\/www.mymxdata.com#website\" },\r\n      \"about\": { \"@id\": \"https:\/\/www.mymxdata.com#organization\" },\r\n      \"breadcrumb\": { \"@id\": \"https:\/\/www.mymxdata.com\/en-us\/secure-portal-to-upload-files\/#breadcrumb\" }\r\n    },\r\n    {\r\n      \"@type\": \"BreadcrumbList\",\r\n      \"@id\": \"https:\/\/www.mymxdata.com\/en-us\/secure-portal-to-upload-files\/#breadcrumb\",\r\n      \"itemListElement\": [\r\n        {\r\n          \"@type\": \"ListItem\",\r\n          \"position\": 1,\r\n          \"name\": \"Home\",\r\n          \"item\": \"https:\/\/www.mymxdata.com\/en-us\/\"\r\n        },\r\n        {\r\n          \"@type\": \"ListItem\",\r\n          \"position\": 2,\r\n          \"name\": \"Secure Portal for Uploading and Receiving Files\",\r\n          \"item\": \"https:\/\/www.mymxdata.com\/en-us\/secure-portal-to-upload-files\/\"\r\n        }\r\n      ]\r\n    },\r\n    {\r\n      \"@type\": \"Product\",\r\n      \"@id\": \"https:\/\/www.mymxdata.com\/en-us\/secure-portal-to-upload-files\/#product\",\r\n      \"name\": \"My MX Data Secure Portal\",\r\n      \"description\": \"Offer clients a secure portal for uploading files. My MX Data keeps incoming documents encrypted and accessible only to authorised staff. Eliminate unsafe email attachments and protect confidential submissions with strict permissions and tracking. It uses quantum-secure patented methodology (ASR: Anonymise, Shard, Restore), full audit trails, and compliance support for GDPR and ISO 27001.\",\r\n      \"brand\": {\r\n        \"@type\": \"Brand\",\r\n        \"name\": \"My MX Data\"\r\n      },\r\n      \"aggregateRating\": {\r\n        \"@type\": \"AggregateRating\",\r\n        \"ratingValue\": \"5.0\",\r\n        \"reviewCount\": \"5\"\r\n      },\r\n      \"review\": [\r\n        {\r\n          \"@type\": \"Review\",\r\n          \"author\": { \"@type\": \"Person\", \"name\": \"Omar A.\" },\r\n          \"jobTitle\": \"Client Engagement Lead\",\r\n          \"reviewRating\": { \"@type\": \"Rating\", \"ratingValue\": \"5\" },\r\n          \"reviewBody\": \"The upload portal has been a hit with clients. Instead of worrying about attachments getting lost or blocked, they drop documents directly into a secure channel. It\u2019s easy for them and it saves us hours of chasing missing files. The branded look also makes us appear far more polished.\"\r\n        },\r\n        {\r\n          \"@type\": \"Review\",\r\n          \"author\": { \"@type\": \"Person\", \"name\": \"Amir Z.\" },\r\n          \"jobTitle\": \"Marketing Director\",\r\n          \"reviewRating\": { \"@type\": \"Rating\", \"ratingValue\": \"5\" },\r\n          \"reviewBody\": \"After utilizing My MX Data for a few months, I can state with certainty that it's an exceptional option for safe corporate communication. I felt at ease knowing that our private data was secure because the platform placed a strong emphasis on security and data sovereignty. The speed at which files could be shared was remarkable, allowing for effective teamwork even in remote locations. For project management, the version control and audit trail tools were quite helpful since they made it easy to monitor changes and retrieve past data. Furthermore, the user interface is simple, which facilitates my team's onboarding process. Support has been excellent and quick to respond, taking care of any problems. My MX Data has grown to be a crucial tool for improving security and productivity in our process.\"\r\n        },\r\n        {\r\n          \"@type\": \"Review\",\r\n          \"author\": { \"@type\": \"Person\", \"name\": \"Daniel N.\" },\r\n          \"jobTitle\": \"Client Services Manager\",\r\n          \"reviewRating\": { \"@type\": \"Rating\", \"ratingValue\": \"5\" },\r\n          \"reviewBody\": \"Introducing the MX upload portal simplified everything. Clients no longer clog inboxes with huge attachments. They upload once, we collect securely and the process looks professional from start to finish.\"\r\n        },\r\n        {\r\n          \"@type\": \"Review\",\r\n          \"author\": { \"@type\": \"Person\", \"name\": \"Francesca Z.\" },\r\n          \"jobTitle\": \"Associate | Advisory - Technology\",\r\n          \"reviewRating\": { \"@type\": \"Rating\", \"ratingValue\": \"5\" },\r\n          \"reviewBody\": \"My experience with My MX Data made it feel like I am being treated as a loyal client. This is because effort is given to provide the best possible service and because I feel like I can fully trust the information and data that is shared.\"\r\n        },\r\n        {\r\n          \"@type\": \"Review\",\r\n          \"author\": { \"@type\": \"Person\", \"name\": \"David S.\" },\r\n          \"jobTitle\": \"Small-Business\",\r\n          \"reviewRating\": { \"@type\": \"Rating\", \"ratingValue\": \"5\" },\r\n          \"reviewBody\": \"MX protects, manages and transfers highly classified data of any type and\/or size in a very easy to use environment. I feel I have data that I can readily transfer (however sensitive) and it cannot be compromised, with controls and an audit trail that sets it apart from the more familiar data transfer products on the market. I particularly like the latest version with extended distribution and enterprise data security features that mean I can share information with confidence that it cannot be misused.\"\r\n        }\r\n      ]\r\n    },\r\n    {\r\n      \"@type\": \"FAQPage\",\r\n      \"@id\": \"https:\/\/www.mymxdata.com\/en-us\/secure-portal-to-upload-files\/#faq\",\r\n      \"mainEntity\": [\r\n        {\r\n          \"@type\": \"Question\",\r\n          \"name\": \"What makes our portal safer than clients sending files by email?\",\r\n          \"acceptedAnswer\": {\r\n            \"@type\": \"Answer\",\r\n            \"text\": \"Email is Inherently Risky: Attachments can be forwarded, intercepted, or stored indefinitely. MX replaces this with a secure upload portal that ensures files are encrypted, logged, and accessible only to the intended business. Professional Safeguards: Uploads are tied to named users, tracked with audit logs, and automatically removed after delivery, reducing the long-term exposure that comes with inbox storage. For comparison, see our guide on WeTransfer vs MX.\"\r\n          }\r\n        },\r\n        {\r\n          \"@type\": \"Question\",\r\n          \"name\": \"Can clients without technical skills use our portal?\",\r\n          \"acceptedAnswer\": {\r\n            \"@type\": \"Answer\",\r\n            \"text\": \"Yes, It\u2019s Client-Friendly: The interface is designed to be intuitive. Clients simply drag and drop files into the portal, with no need for account creation or complex steps. Why It Matters: This simplicity is crucial in industries such as law, finance, or healthcare, where clients expect easy processes but demand strong confidentiality. Explore real-world examples in our Case Studies.\"\r\n          }\r\n        },\r\n        {\r\n          \"@type\": \"Question\",\r\n          \"name\": \"How does MX protect sensitive files once they are uploaded?\",\r\n          \"acceptedAnswer\": {\r\n            \"@type\": \"Answer\",\r\n            \"text\": \"Encrypted & Sharded: Files are secured with AES-256 encryption and MX\u2019s ASR process (Anonymise, Shard, Restore). This means no single server ever contains the whole file, and reconstruction only happens at the business endpoint. Automatic Removal: Once uploaded files are received, they are automatically deleted from MX\u2019s environment, reducing lingering data risks. For technical details, see our article on quantum-proof encryption.\"\r\n          }\r\n        },\r\n        {\r\n          \"@type\": \"Question\",\r\n          \"name\": \"Does an MX portal support compliance requirements for regulated industries?\",\r\n          \"acceptedAnswer\": {\r\n            \"@type\": \"Answer\",\r\n            \"text\": \"Yes, Built with Compliance in Mind: The portal provides immutable logs and expiry controls, which support GDPR Article 5 (data minimisation) and ISO 27001 information security practices. While MX doesn\u2019t guarantee compliance, it facilitates adherence by providing the right technical guardrails. Industry Alignment: Whether it\u2019s client tax files, medical imaging, or legal documents, MX\u2019s approach ensures businesses can demonstrate care and due diligence to regulators and clients alike. Read more in our GDPR overview.\"\r\n          }\r\n        },\r\n        {\r\n          \"@type\": \"Question\",\r\n          \"name\": \"How does MX's portal save time compared to manual document collection?\",\r\n          \"acceptedAnswer\": {\r\n            \"@type\": \"Answer\",\r\n            \"text\": \"Centralised Process: Instead of chasing files by email or USB, all client uploads arrive in one secure, traceable place. Staff spend less time searching through inboxes and more time on productive tasks. Instant Availability: As soon as a file is uploaded, it is available to authorised staff. This is especially valuable for small teams handling high client volumes. Learn more about speeding up workflows in our blog: Accelerating File Transfers.\"\r\n          }\r\n        },\r\n        {\r\n          \"@type\": \"Question\",\r\n          \"name\": \"Will clients find it easy to upload documents?\",\r\n          \"acceptedAnswer\": {\r\n            \"@type\": \"Answer\",\r\n            \"text\": \"Yes, Designed for Simplicity: The portal uses drag-and-drop functionality and clear instructions. Clients don\u2019t need to create accounts or download apps, removing friction from the process. Confidence for Clients: A branded, secure upload area reassures clients that their information is being handled with care \u2014 far more professional than asking them to email sensitive files. For inspiration, see how others are using MX in our case studies.\"\r\n          }\r\n        },\r\n        {\r\n          \"@type\": \"Question\",\r\n          \"name\": \"Can our portal handle large files from clients?\",\r\n          \"acceptedAnswer\": {\r\n            \"@type\": \"Answer\",\r\n            \"text\": \"Yes, No Practical Size Limits: Whether it\u2019s a 20MB contract or a multi-gigabyte design file, clients can upload without hitting arbitrary caps. Files are encrypted and processed in the same secure way regardless of size. Why It Helps: This is particularly useful for industries like architecture, legal, or finance, where supporting documents can be very large. Learn more on our Large File Sharing page.\"\r\n          }\r\n        },\r\n        {\r\n          \"@type\": \"Question\",\r\n          \"name\": \"Can the portal be customised to match our brand identity?\",\r\n          \"acceptedAnswer\": {\r\n            \"@type\": \"Answer\",\r\n            \"text\": \"Yes, Through Whitelabelling: Firms can add their logo, colours, and even host the portal under a branded domain. This consistency reassures clients and reinforces trust by making the upload environment feel part of your business. Professional Edge: A branded upload area signals credibility and reduces the chance of clients second-guessing whether a link is genuine. Explore branding options in our Features section.\"\r\n          }\r\n        },\r\n        {\r\n          \"@type\": \"Question\",\r\n          \"name\": \"What support is available once I've signed up?\",\r\n          \"acceptedAnswer\": {\r\n            \"@type\": \"Answer\",\r\n            \"text\": \"Ongoing Guidance: MX provides responsive customer support and an extensive knowledge base to help businesses resolve any issues quickly. For Growing Teams: Refresher training and optional onboarding for new staff can be arranged to ensure continuity as your business scales. Peace of Mind: Whether it\u2019s configuration advice or compliance-related questions, support is on hand so you\u2019re never left managing uploads alone. For more, visit our FAQ hub.\"\r\n          }\r\n        }\r\n      ]\r\n    },\r\n    {\r\n      \"@type\": \"VideoObject\",\r\n      \"@id\": \"https:\/\/www.mymxdata.com\/en-us\/secure-portal-to-upload-files\/#video\",\r\n      \"name\": \"See MX in Action\",\r\n      \"description\": \"A quick overview of how My MX Data enables secure, compliant file sharing for businesses. Learn how MX protects sensitive data with quantum-secure methodology and helps organisations meet compliance requirements.\",\r\n      \"thumbnailUrl\": [\r\n        \"https:\/\/www.mymxdata.com\/wp-content\/uploads\/og-mx.jpg\"\r\n      ],\r\n      \"uploadDate\": \"2025-01-15T09:00:00+00:00\",\r\n           \"duration\": \"PT2M20S\",\r\n      \"contentUrl\": \"https:\/\/www.mymxdata.com\/en-us\/wp-content\/uploads\/mx-video-us.mp4\",\r\n      \"embedUrl\": \"https:\/\/www.mymxdata.com\/en-us\/demo\/\",\r\n      \"publisher\": {\r\n        \"@type\": \"Organization\",\r\n        \"name\": \"My MX Data\",\r\n        \"logo\": {\r\n          \"@type\": \"ImageObject\",\r\n          \"url\": \"https:\/\/www.mymxdata.com\/wp-content\/uploads\/mx-square-logo.jpg\"\r\n        }\r\n      },\r\n      \"regionsAllowed\": [\"GB\", \"US\", \"EU\"]\r\n    }\r\n  ]\r\n}\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Secure Portal for Uploading and Receiving Files Offer a secure file upload portal for clients and partners. My MX Data ensures incoming documents are encrypted and limited to authorized staff. Replace unsafe email attachments with a controlled upload environment that maintains confidentiality. Start My Free Trial Now \u2192 No Credit Card Required \u25b6 See MX [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-10000","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.mymxdata.com\/en-us\/wp-json\/wp\/v2\/pages\/10000","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mymxdata.com\/en-us\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.mymxdata.com\/en-us\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.mymxdata.com\/en-us\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mymxdata.com\/en-us\/wp-json\/wp\/v2\/comments?post=10000"}],"version-history":[{"count":13,"href":"https:\/\/www.mymxdata.com\/en-us\/wp-json\/wp\/v2\/pages\/10000\/revisions"}],"predecessor-version":[{"id":11130,"href":"https:\/\/www.mymxdata.com\/en-us\/wp-json\/wp\/v2\/pages\/10000\/revisions\/11130"}],"wp:attachment":[{"href":"https:\/\/www.mymxdata.com\/en-us\/wp-json\/wp\/v2\/media?parent=10000"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}