1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[980],{31859:(e,t,n)=>{e.exports=n(43661)},43661:(e,t,n)=>{var r=n(64312),a="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},i=r.useSyncExternalStore,o=r.useRef,s=r.useEffect,l=r.useMemo,u=r.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,n,r,d){var c=o(null);if(null===c.current){var f={hasValue:!1,value:null};c.current=f}else f=c.current;var y=i(e,(c=l(function(){function e(e){if(!s){if(s=!0,i=e,e=r(e),void 0!==d&&f.hasValue){var t=f.value;if(d(t,e))return o=t}return o=e}if(t=o,a(i,e))return t;var n=r(e);return void 0!==d&&d(t,n)?(i=e,t):(i=e,o=n)}var i,o,s=!1,l=void 0===n?null:n;return[function(){return e(t())},null===l?void 0:function(){return e(l())}]},[t,n,r,d]))[0],c[1]);return s(function(){f.hasValue=!0,f.value=y},[y]),u(y),y}},53888:(e,t,n)=>{n.d(t,{E:()=>r});function r(e){return e}},77141:(e,t,n)=>{n.r(t),n.d(t,{default:()=>g});var r=n(53108),a=n(80719),i=n(85154),o=n(67234),s=n(39482);let l=(e,t)=>({_key:e,_type:"block",style:"normal",markDefs:[],children:((e,t)=>("string"==typeof t?[{text:t}]:t).map((t,n)=>({_key:"".concat(e,"-span-").concat(n),_type:"span",text:t.text,marks:t.strong?["strong"]:[]})))(e,t)}),u=(e,t)=>({...l(e,t),listItem:"bullet",level:1}),d={outside:{free:"Download",flex:"Try it now",essential:"Try it now"},inDia:{free:"Continue Free",flex:"Upgrade to Better Answers",essential:"Upgrade to Better Days"},trial:{free:"Continue Free",flex:"Upgrade to Better Answers",essential:"Upgrade to Better Days"},trialEnded:{free:"Continue Free",flex:"Upgrade to Better Answers",essential:"Upgrade to Better Days"},middlePlan:{free:"Subscribed to Better Answers",flex:"Subscribed to Better Answers",essential:"Upgrade to Better Days"},topPlan:{free:"Subscribed to Better Days",flex:"Subscribed to Better Days",essential:"Subscribed to Better Days"}},c=[{_key:"plans-and-pricing",title:"Plans & Pricing",items:[{_key:"plans-offered",question:"What plans does Dia offer?",answer:[u("plans-free",[{text:"Better Browser (Free)",strong:!0},{text:" â A clean, calm, effortlessly organized browser with no AI features."}]),u("plans-answers",[{text:"Better Answers ($20/month)",strong:!0},{text:" â Chat that digs across your tools, tabs, and docs to answer with full context."}]),u("plans-days",[{text:"Better Days ($100/month)",strong:!0},{text:" â 6x the usage of Better Answers for your busiest days, plus a daily briefing, recaps in your voice, and polished reports and decks ready to send."}])]},{_key:"change-or-cancel",question:"Can I change or cancel my plan?",answer:[l("change-cancel","Any time, from your account settings. If you cancel, you'll keep AI access through the end of your current billing cycle, then Dia continues as a free browser. Unused usage isn't refunded when you cancel or downgrade, unless the law where you live requires otherwise.")]},{_key:"upgrade-plan",question:"What happens when I upgrade?",answer:[l("upgrade","Your new plan starts right away, with the higher usage allowance available immediately. You're credited for the unused part of your old plan, and we'll show you the exact amount and your next renewal date before you confirm.")]},{_key:"downgrade-plan",question:"What happens when I downgrade?",answer:[l("downgrade","Your new plan starts at your next billing date. Until then you keep your current plan and everything you've already paid for.")]},{_key:"usage-calculated",question:"How is my usage calculated?",answer:[l("usage-calculated","Usage is measured in Tasks, our unit for calculating effort. Simple requests can use fractions of a Task, while requests that involve more tools, context, or longer outputs can use more, since they require more work behind the scenes.")]}]},{_key:"free-trial",title:"Free Trial",items:[{_key:"trial-how-it-works",question:"How does the free trial work?",answer:[l("trial-work","Every new Dia user gets a 14-day free trial with access to the Dia Better Days plan. No credit card is required to start. When the trial ends, choose a paid plan to keep using AI features, or keep using Dia as a free browser.")]},{_key:"trial-limits",question:"Are there any limits during the trial?",answer:[l("trial-limits","The tri
1al is designed to comfortably cover normal, everyday use. There's a light limit on how much you can do in a short window to keep things running smoothly for everyone, but most people won't run into it.")]},{_key:"trial-ends",question:"What happens when my trial ends?",answer:[l("trial-ends","If you haven't chosen a plan, Dia keeps working as a browser and AI features pause. At times, when you reach for an AI feature, you'll see a prompt to upgrade.")]}]},{_key:"billing-and-usage",title:"Billing & Usage",items:[{_key:"billing-charge",question:"How am I charged?",answer:[l("charged-intro","Your monthly plan price is all you pay unless you opt into more usage. If you run out before your cycle resets, we won't bill you for the overage, AI features simply pause until your next billing date. Two ways to keep going:"),u("charged-auto-reload",[{text:"Auto-reload.",strong:!0},{text:" Dia adds another block of usage for you when you run low, so you're never interrupted. Turn it on when you first subscribe, or switch it on/off anytime in settings. This will charge you automatically for extra credit blocks."}]),u("charged-top-up",[{text:"One-time top-up.",strong:!0},{text:" Buy a block of usage whenever you need it, with no ongoing commitment."}])]},{_key:"usage-allowance",question:"How much usage allowance is included per plan?",answer:[l("usage-allowance-one","The Better Answers and Better Days plans include a monthly allowance measured in Tasks. A Task is our unit for measuring effort, so your real mileage depends on what you ask for. Simple requests can use a fraction of a Task, while heavier ones that pull in more tools, context, or longer outputs use more."),l("usage-allowance-two","Your allowance resets at the start of each billing cycle and doesn't carry over. If you need more, you can add usage in $20 credits â automatically with auto-reload, or as a one-time top-up.")]},{_key:"manage-usage",question:"Where can I see and manage my usage?",answer:[l("manage-usage","Go to Dia > Settings > Usage. You'll see what you've used this billing cycle, how much is left, and any credit usage still available. You can turn auto-reload on or off here, too.")]},{_key:"monthly-usage",question:"What if I use up my monthly usage?",answer:[l("monthly-usage","Extra usage credits come in $20 blocks. Credits are added for you if auto-reload is on, or bought ad hoc. Your monthly plan allowance resets each billing cycle and doesn't carry over, but credit blocks you buy rolls over until you use it, up to three months from the date of purchase. Unused credits aren't refunded if you cancel or downgrade, unless the law where you live requires otherwise.")]},{_key:"manage-subscription",question:"Where do I manage my subscription and payment details?",answer:[l("manage-subscription","From Dia > Settings > Billing. Card and invoice management open securely through Stripe, where you can update your payment method or view past charges.")]}]},{_key:"availability-paid",title:"Availability of Paid Plans",items:[{_key:"paid-start",question:"When do paid plans start?",answer:[l("paid-start","Paid plans begin rolling out to most new Mac users on August 17.")]},{_key:"existing-user",question:"I'm already a Dia user â does anything change for me?",answer:[l("existing-user","Not right now. Existing users keep what they have for free, and you'll get at least 30 days' notice by email before paid plans apply to your account.")]},{_key:"windows-user",question:"I'm on Windows â does this apply to me?",answer:[l("windows-user","Not yet. Paid plans are starting with new Mac users. Dia on Windows stays as it is for now, and we'll let you know before anything changes.")]}]}],f=[{_key:"dia-free",tier:"free",name:"Better Browser",price:"Free",url:"/download",isDownload:!0,featuresLabel:"Includes",features:["Profiles and tab groups","Split-view and picture-in-picture video","Built-in ad and tracking blocker","Cross-device sync"]},{_key:"dia-lite",tier:"flex",name:"Better Answers",price:"$25",billingPeriod:"/month",url:"/lite",featuresLabel:"Everything in Browser, and:",features:["Ask Dia anything on any page","Chat with context from all your tools"]},{_key:"dia-better-days",tier:"essential",name:"Better Days",price:"$100",billingPeriod:"/month",url:"/better-days",featuresLabel:"Everything in Browser, Answers, and:",features:["6X more tasks and chats","Get the daily Morning Brief","Create reports, decks, and recaps","Prep and follow-up for every meeting"]}],y={headline:"A better work day is waiting.",usageDisclaimer:"Usage limits apply",enterpriseContact:{linkLabel:"Contact us",description:"for enterprise pricing",url:"mailto:[email protected]"},faqTitle:"Frequently asked questions",seo:{metaTitle:"Dia Browser | Plans",metaDescription:"Compare Better Browser, Better Answers, and Better Days.",openGraphTitle:"Dia Browser | Plans",openGraphDescription:"A better work day is waiting.",twitterTitle:"Dia Browser | Plans",twitterDescription:"A better work day is waiting."}},p=["outside","inDia","trial","trialEnded","middlePlan","topPlan"],h=["free","flex","essential"];function g(e){var t,n,l;let u,[g]=(0,a.kk)(e,o.YT);return(0,r.jsx)(i.o,{...{headline:(null==g?void 0:g.headline)||y.headline,plans:(e=>{let t=null==e?void 0:e.plans;return(null==t?void 0:t.length)?h.map(e=>{var n,r,a;let i=f.find(t=>t.tier===e),o=t.find(t=>(e=>{let t=(0,s.Q)(null!=e?e:"");return h.includes(t)?t:void 0})(t.tier)===e);if(!o)return i;let l=null==(n=o.features)?void 0:n.filter(e=>e.trim().length>0),u=null==(r=o.connectedTools)?void 0:r.flatMap(e=>{let t=(0,s.Q)(e.url||"");return t?[{_key:e._key,alt:e.alt||"",url:t}]:[]}),d=o.billingPeriod||i.billingPeriod,c=null!=(a=o.isDownload)?a:i.isDownload,y=(0,s.Q)(o.url||"")||i.url;return{_key:o._key||i._key,tier:e,name:o.name||i.name,price:o.price||i.price,url:y,featuresLabel:o.featuresLabel||i.featuresLabel,features:(null==l?void 0:l.length)?l:i.features,...d?{billingPeriod:d}:{},...void 0!==c?{isDownload:c}:{},...(null==u?void 0:u.length)?{connectedTools:u}:{}}}):f})(g),usageDisclaimer:(null==g?void 0:g.usageDisclaimer)||y.usageDisclaimer,enterpriseContact:{linkLabel:(null==g||null==(t=g.enterpriseContact)?void 0:t.linkLabel)||y.enterpriseContact.linkLabel,description:(null==g||null==(n=g.enterpriseContact)?void 0:n.description)||y.enterpriseContact.description,url:(0,s.Q)((null==g||null==(l=g.enterpriseContact)?void 0:l.url)||"")||y.enterpriseContact.url},buttonLabels:(u=null==g?void 0:g.buttonLabels,p.reduce((e,t)=>
1{let n=d[t],r=null==u?void 0:u[t];return e[t]={free:(null==r?void 0:r.free)||n.free,flex:(null==r?void 0:r.flex)||n.flex,essential:(null==r?void 0:r.essential)||n.essential},e},{})),faqTitle:(null==g?void 0:g.faqTitle)||y.faqTitle,faqSections:(e=>{let t=null==e?void 0:e.faqSections;if(!(null==t?void 0:t.length))return c;let n=t.flatMap(e=>{var t;let n=c.find(t=>t._key===e._key),r=e.title||(null==n?void 0:n.title),a=(null==(t=e.items)?void 0:t.length)?e.items:null==n?void 0:n.items;if(!r||!(null==a?void 0:a.length))return[];let i=a.flatMap(e=>{var t;let r=null==n?void 0:n.items.find(t=>t._key===e._key),a=e.question||(null==r?void 0:r.question),i=(null==(t=e.answer)?void 0:t.length)?e.answer:null==r?void 0:r.answer;return a&&(null==i?void 0:i.length)?[{_key:e._key,question:a,answer:i}]:[]});return i.length?[{_key:e._key,title:r,items:i}]:[]});return n.length?n:c})(g),seo:(e=>{var t;if(!e)return y.seo;let n=y.seo,r=e.openGraphImage&&"url"in e.openGraphImage?e.openGraphImage.url:null,a=e.twitterImage&&"url"in e.twitterImage?e.twitterImage.url:null,i=e.metaTitle||(null==n?void 0:n.metaTitle),o=e.metaDescription||(null==n?void 0:n.metaDescription),s=e.metaKeywords||(null==n?void 0:n.metaKeywords),l=e.openGraphTitle||(null==n?void 0:n.openGraphTitle),u=e.openGraphDescription||(null==n?void 0:n.openGraphDescription),d=e.twitterTitle||(null==n?void 0:n.twitterTitle),c=e.twitterDescription||(null==n?void 0:n.twitterDescription),f=null!=(t=e.disallowRobots)?t:null==n?void 0:n.disallowRobots;return{...i?{metaTitle:i}:{},...o?{metaDescription:o}:{},...s?{metaKeywords:s}:{},...l?{openGraphTitle:l}:{},...u?{openGraphDescription:u}:{},...r?{openGraphImage:{url:r}}:{},...d?{twitterTitle:d}:{},...c?{twitterDescription:c}:{},...a?{twitterImage:{url:a}}:{},...void 0!==f?{disallowRobots:f}:{}}})(null==g?void 0:g.seo),...(null==g?void 0:g.subheadline)?{subheadline:g.subheadline}:{}}})}},80719:(e,t,n)=>{n.d(t,{$u:()=>d,Ui:()=>l,kk:()=>u,n4:()=>s});var r,a,i=n(64312),o=n(31859),s=function(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}(function(){if(a)return r;a=1;var e="u">typeof Element,t="function"==typeof Map,n="function"==typeof Set,i="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;return r=function(r,a){try{return function r(a,o){if(a===o)return!0;if(a&&o&&"object"==typeof a&&"object"==typeof o){var s,l,u,d;if(a.constructor!==o.constructor)return!1;if(Array.isArray(a)){if((s=a.length)!=o.length)return!1;for(l=s;0!=l--;)if(!r(a[l],o[l]))return!1;return!0}if(t&&a instanceof Map&&o instanceof Map){if(a.size!==o.size)return!1;for(d=a.entries();!(l=d.next()).done;)if(!o.has(l.value[0]))return!1;for(d=a.entries();!(l=d.next()).done;)if(!r(l.value[1],o.get(l.value[0])))return!1;return!0}if(n&&a instanceof Set&&o instanceof Set){if(a.size!==o.size)return!1;for(d=a.entries();!(l=d.next()).done;)if(!o.has(l.value[0]))return!1;return!0}if(i&&ArrayBuffer.isView(a)&&ArrayBuffer.isView(o)){if((s=a.length)!=o.length)return!1;for(l=s;0!=l--;)if(a[l]!==o[l])return!1;return!0}if(a.constructor===RegExp)return a.source===o.source&&a.flags===o.flags;if(a.valueOf!==Object.prototype.valueOf&&"function"==typeof a.valueOf&&"function"==typeof o.valueOf)return a.valueOf()===o.valueOf();if(a.toString!==Object.prototype.toString&&"function"==typeof a.toString&&"function"==typeof o.toString)return a.toString()===o.toString();if((s=(u=Object.keys(a)).length)!==Object.keys(o).length)return!1;for(l=s;0!=l--;)if(!Object.prototype.hasOwnProperty.call(o,u[l]))return!1;if(e&&a instanceof Element)return!1;for(l=s;0!=l--;)if(!(("_owner"===u[l]||"__v"===u[l]||"__o"===u[l])&&a.$$typeof)&&!r(a[u[l]],o[u[l]]))return!1;return!0}return a!=a&&o!=o}(r,a)}catch(e){if((e.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw e}}}());let l=(0,i.createContext)(null);function u(e,t,n,r){let{isEqual:a=s}=r||{},u=(0,i.useContext)(l),d=function(e){let t=(0,i.useMemo)(()=>JSON.stringify(e||{}),[e]);return(0,i.useMemo)(()=>JSON.parse(t),[t])}(n),c=(0,i.useMemo)(()=>({subscribe:()=>()=>{},getSnapshot:()=>e}),[e]),f=(0,i.useMemo)(()=>u?.(e,t,d)||{subscribe:()=>()=>{},getSnapshot:()=>e},[u,e,d,t]),[y]=(0,i.useState)(()=>
1{if(void 0===e)throw Error("initialSnapshot can't be undefined, if you don't want an initial value use null instead");try{return JSON.parse(JSON.stringify(e))}catch(t){return console.warn("Failed to deep clone initialSnapshot, this is likely an error and an indication that the snapshot isn't JSON serializable",{initialSnapshot:e,error:t}),e}}),p=(0,i.useCallback)(()=>y,[y]),h=(0,i.useCallback)(e=>e,[]),g=(0,o.useSyncExternalStoreWithSelector)(f?.subscribe||c.subscribe,f?.getSnapshot||c.getSnapshot,p,h,a),w=null!==u;return[g,w&&y===g,w]}function d(){let[e,t]=(0,i.useState)(!1);(0,i.useEffect)(()=>{t(navigator.onLine);let e=()=>t(!0),n=()=>t(!1);return window.addEventListener("online",e),window.addEventListener("offline",n),()=>{window.removeEventListener("online",e),window.removeEventListener("offline",n)}},[]);let n=(0,i.useSyncExternalStore)(c,()=>document.visibilityState,()=>"hidden");return!e||"hidden"===n}function c(e){return document.addEventListener("visibilitychange",e),()=>document.removeEventListener("visibilitychange",e)}}}]);
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.