1import{c as i,g as e,t,a as n,i as l}from"./web-DyhNhRah.js";import{P as Y}from"./PageMeta-DNR_lPKw.js";import{P as I}from"./PageShell-BFQt-h0c.js";import{A as h}from"./components-CDNoM-i_.js";import"./index-DqxX7TUj.js";import"./preload-helper-ug3pwPZ1.js";import"./clientOnly-C0B052ni.js";import"./AuthProvider-EU7t0KcJ.js";import"./auth-C8FBwjFQ.js";import"./routing-DgxbRIRQ.js";import"./createAsync-KplUdzUp.js";import"./apiFetch-DFvoe_0W.js";import"./SignIn-DAju1I1c.js";import"./signIn-BIq7pUmo.js";import"./AppleIcon-BDr2gOhK.js";import"./track-SnGrypN8.js";import"./metaPixel-Bn982Z9d.js";import"./DiscordIcon-hJiVlGt3.js";import"./StoreBadges-Bufb5Ogg.js";import"./nativePlatform-CIFP71X9.js";import"./arrow-right-RkYnm1eJ.js";import"./Icon-DOzbWna9.js";import"./Emoji-DxpDgdWA.js";var W=t('<section class="flex flex-col gap-3"><h2 class="text-2xl font-bold"></h2><div class="flex flex-col gap-3 opacity-80 leading-relaxed">'),A=t("<p>You can remove much of your data directly within the app at any time, without deleting your account:"),T=t('<ul class="list-disc pl-6 flex flex-col gap-2"><li>Delete individual food entries from your daily log.</li><li>Delete custom or saved foods you have created.</li><li>Leave or delete parties you own or belong to.'),j=t("<p>Items you delete this way are removed from your account immediately."),B=t("<p>You can delete your account yourself, directly in the app or on this website â no email required:"),N=t('<ol class="list-decimal pl-6 flex flex-col gap-2"><li>Sign in and open <!$><!/>.</li><li>Scroll to the <span class=font-semibold>Danger zone</span> and choose <span class=font-semibold>Delete account</span>.</li><li>You are signed out immediately and your account is scheduled for deletion. After <span class=font-semibold>30 days</span>, your account and all associated data are permanently erased. If you change your mind, sign back in within 30 days to cancel the deletion.'),z=t("<p>This works even if you have uninstalled the app â sign in here on the website and delete your account from Settings."),E=t('<p>If you are unable to sign in, you can instead email <a class="link font-semibold"href="mailto:[email protected]?subject=Delete%20my%20data">[email protected]</a> with the subject line <span class=font-semibold>"Delete my data"</span> from the email address associated with your account (or include your Discord username so we can verify your identity). We process verified email requests within 30 days.'),F=t("<p>When you delete your account, we delete the personal data associated with it, including:"),H=t('<ul class="list-disc pl-6 flex flex-col gap-2"><li>Your account and profile information (Discord user ID, username, avatar, and email address).</li><li>Your logged food entries, custom and saved foods, body weight history, and nutrition goals.</li><li>Your gameplay and usage data (XP, levels, ranks, streaks, habits, and party membership).</li><li>Any photos or descriptions you submitted for food analysis.'),L=t("<p>We may retain a limited amount of data after a deletion request where we are legally required or permitted to do so:"),Q=t('<ul class="list-disc pl-6 flex flex-col gap-2"><li><span class=font-semibold>
1Transaction and billing records.</span> Records of payments and subscriptions are retained as required by tax, accounting, and legal obligations. Payment card details are held by our payment processor (Stripe), not by us.</li><li><span class=font-semibold>Residual backups.</span> Copies of data in routine encrypted backups are purged within <span class=font-semibold>90 days</span> of your account deletion.</li><li><span class=font-semibold>Records required by law.</span> Information we must keep to comply with legal obligations, resolve disputes, or enforce our agreements.'),X=t("<p>Retained data is limited to what is necessary for these purposes and is deleted once it is no longer required."),G=t("<p>For any questions about deleting your data, contact us at <a class=link href=mailto:[email protected]>[email protected]</a>. See also our <!$><!/>."),J=t('<article class="flex flex-col gap-8 py-4"><header class="flex flex-col gap-2"><h1 class="text-4xl font-bold">Request Data Deletion</h1><p class="opacity-70 leading-relaxed">This page explains how to request deletion of your data from <span class=font-semibold>Macros.gg</span>, the macro-tracking app and website operated by Macros.gg.</p></header><!$><!/><!$><!/><!$><!/><!$><!/><!$><!/><div class=pt-4>');function $e(){return i(I,{get children(){return[i(Y,{title:"Request Data Deletion â Macros.gg",description:"How to request deletion of your Macros.gg account and data.",path:"/data-deletion"}),i(K,{})]}})}function r(a){return(()=>{var d=e(W),c=d.firstChild,p=c.nextSibling;return l(c,()=>a.title),l(p,()=>a.children),d})()}function K(){return(()=>{var a=e(J),d=a.firstChild,c=d.nextSibling,[p,x]=n(c.nextSibling),S=p.nextSibling,[y,w]=n(S.nextSibling),v=y.nextSibling,[b,k]=n(v.nextSibling),D=b.nextSibling,[$,q]=n(D.nextSibling),C=$.nextSibling,[_,P]=n(C.nextSibling),M=_.nextSibling;return l(a,i(r,{title:"Delete specific data yourself (in the app)",get children(){return[e(A),e(T),e(j)]}}),p,x),l(a,i(r,{title:"Delete your account and all associated data",get children(){return[e(B),(()=>{var o=e(N),s=o.firstChild,g=s.firstChild,f=g.nextSibling,[u,m]=n(f.nextSibling);return u.nextSibling,l(s,i(h,{class:"link font-semibold",href:"/settings",children:"Settings"}),u,m),o})(),e(z),(()=>{var o=e(E),s=o.firstChild;return s.nextSibling,o})()]}}),y,w),l(a,i(r,{title:"What data is deleted",get children(){return[e(F),e(H)]}}),b,k),l(a,i(r,{title:"What data may be kept, and for how long",get children(){return[e(L),e(Q),e(X)]}}),$,q),l(a,i(r,{title:"Questions",get children(){var o=e(G),s=o.firstChild,g=s.nextSibling,f=g.nextSibling,u=f.nextSibling,[m,R]=n(u.nextSibling);return m.nextSibling,l(o,i(h,{class:"link",href:"/privacy",children:"Privacy Policy"}),m,R),o}}),_,P),l(M,i(h,{href:"/",class:"link link-hover text-sm opacity-70",children:"â Back to home"})),a})()}export{$e as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.