1import{j as e,R as h}from"./react-vendor-v-BskOpV.js";import{c as p,G as d,L as u,B as l,A as g,l as m,Z as y,X as o,K as c,k as f,x as b,y as w,z as j,M as N,P as v,D as F,W as A,m as k,N as S,F as B}from"./app-CFHmrcy2.js";import{S as x}from"./shield-BC7iNTF-.js";import{R as z}from"./refresh-cw-BT-dlnRT.js";import{T as C}from"./triangle-alert-D1s9Skd8.js";import{S as R}from"./search-DEeMLCcO.js";import{F as I}from"./file-check-IXTpvxtk.js";import{C as U}from"./clock-tn8WAx4U.js";import{Z as E}from"./zap-B1hqN8dt.js";import"./radix-vendor-_wQPayfp.js";import"./query-vendor-Bk57xTkJ.js";/** 2 * @license lucide-react v0.511.0 - ISC 3 * 4 * This source code is licensed under the ISC license. 5 * See the LICENSE file in the root directory of this source tree. 6 */const D=[["circle",{cx:"18",cy:"18",r:"3",key:"1xkwt0"}],["circle",{cx:"6",cy:"6",r:"3",key:"1lh9wr"}],["path",{d:"M6 21V9a9 9 0 0 0 9 9",key:"7kw0sc"}]],T=p("git-merge",D),W=()=>e.jsxs("section",{className:"relative min-h-screen bg-gradient-to-br from-[#F8FAFF] via-[#F0F4FF] to-[#E8F0FE] overflow-hidden",children:[e.jsxs("div",{className:"absolute inset-0",children:[e.jsx("div",{className:"absolute top-20 left-10 w-72 h-72 bg-gradient-to-r from-[#9B87F5]/20 to-[#7E69AB]/20 rounded-full blur-3xl animate-pulse"}),e.jsx("div",{className:"absolute bottom-20 right-10 w-96 h-96 bg-gradient-to-r from-[#6366F1]/10 to-[#8B5CF6]/10 rounded-full blur-3xl animate-pulse delay-1000"})]}),e.jsx("div",{className:"relative max-w-7xl mx-auto px-4 md:px-8 pt-10 pb-20 py-[60px]",children:e.jsxs("div",{className:"text-center max-w-5xl mx-auto",children:[e.jsxs("div",{className:"inline-flex items-center gap-2 bg-white/80 backdrop-blur-sm border border-[#E5E7EB] rounded-full px-4 py-2 mb-4",children:[e.jsx(d,{className:"w-5 h-5 text-[#9B87F5]"}),e.jsx("span",{className:"text-sm font-semibold text-gray-700",children:"Built with insights from 100+ founders & finance teams"})]}),e.jsxs("h1",{className:"text-4xl md:text-6xl lg:text-7xl font-headline font-extrabold text-[#23262F] mb-8 leading-tight",children:["RyzUp Sheets, Now"," ",e.jsx("span",{className:"bg-gradient-to-r from-[#9B87F5] to-[#7E69AB] bg-clip-text text-transparent",children:"Smarter. Faster."})," ",e.jsx("span",{className:"bg-gradient-to-r from-[#6366F1] to-[#8B5CF6] bg-clip-text text-transparent",children:"Unstoppable."})]}),e.jsx("div",{className:"mb-12 max-w-4xl mx-auto",children:e.jsx("div",{className:"relative w-full h-[240px] md:h-[320px] lg:h-[360px] rounded-2xl overflow-hidden shadow-2xl bg-gradient-to-r from-[#9B87F5]/10 to-[#6366F1]/10 backdrop-blur-sm border border-gray-200/50",children:e.jsx(u,{videoId:"Y0js7TY2rbw",title:"RyzUp Sheets Demo",autoplay:!0,mute:!0,loop:!0,className:"absolute inset-0 w-full h-full rounded-2xl"})})}),e.jsx("div",{className:"max-w-4xl mx-auto mb-12",children:e.jsx("p",{className:"text-2xl font-bold text-gray-800 mb-4",children:"The world's first spreadsheet-native AI finance toolkit, designed for scale, security, and speed."})}),e.jsxs(l,{className:"px-8 py-4 mt-2 rounded-md text-lg font-bold shadow-lg transition-all duration-200 group",style:{color:"#fff",background:"linear-gradient(135deg, #A72ACF 0%, #8F24C3 50%, #B445EB 100%)"},size:"lg",onClick:()=>window.open("https://workspace.google.com/u/0/marketplace/app/ryzup_sheets/1047771589087?flow_type=2&utm_source=website&utm_medium=click&utm_campaign=promotion&utm_content=cta","_blank"),children:["Install the free extension - No Credit Card Needed",e.jsx(g,{className:"ml-2 h-8 w-8 font-bold transition-transform duration-200 group-hover:scale-125",strokeWidth:3})]})]})})]}),q=[{icon:x,title:"World-first Anonymiser",description:"Mask sensitive names and numbers in-sheet before they ever leave your hands. Privacy that finally puts you in control.",status:"Available Now"},{icon:z,title:"1-Click Xero Refresh",description:"No more stale data. Instantly sync the latest reports without leaving your spreadsheet.",status:"Available Now"},{icon:C,title:"Live Error Detector Agent",description:"Formula mistakes don't wait. Now neither do you. Real-time monitoring flags issues before they spiral.",status:"Available Now"},{icon:R,title:"GL Analyser Agent",description:"Interrogate your ledger data like never before. Segment, filter, and audit without leaving Sheets.",status:"Coming Soon"},{icon:T,title:"Reconciliation Agent",description:"Auto-match transactions across ledgers, banks, and P&Ls. Close books in hours, not weeks.",status:"Coming Soon"},{icon:I,title:"Bookkeeping Review Agent",description:"A virtual auditor that checks your entire reporting stack before filings.",status:"Coming Soon"}],G=()=>{const s=t=>{switch(t){case"World-first Anonymiser":window.location.href="/anonymiser";break;case"1-Click Xero Refresh":window.location.href="/xero-refresh";break;case"Live Error Detector Agent":window.location.href="/error-detector-agent";break}};return e.jsx("section",{className:"bg-white py-[60px]",children:e.jsxs("div",{className:"max-w-7xl mx-auto px-4 md:px-8",children:[e.jsxs("div",{className:"text-center mb-16",children:[e.jsx("h2",{className:"text-3xl md:text-5xl font-headline font-extrabold text-[#23262F] mb-6",children:"Why this changes everything"}),e.jsxs("p",{className:"text-xl md:text-2xl text-gray-600 max-w-4xl mx-auto leading-relaxed",children:["Other tools give you dashboards. We give you"," ",e.jsx("span",{className:"font-semibold text-[#9B87F5]",children:"power"}),".",e.jsx("br",{}),"Right inside"," ",e.jsx("span",{className:"font-semibold text-[#9B87F5]",children:" Google Sheets"}),", where finance actually happens."]})]}),e.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8 mb-16",children:q.map((t,a)=>{const n="from-[#9B87F5]/10 via-[#7E69AB]/5 to-[#6366F1]/10",i="from-[#F59E0B]/10 via-[#D97706]/5 to-[#F59E0B]/10",r=t.status==="Available Now"?"from-[#9B87F5] to-[#6366F1]":"from-[#F59E0B] to-[#D97706]";return e.jsxs("div",{className:`group relative bg-gradient-to-br ${t.status==="Available Now"?n:i} rounded-2xl p-8 border shadow border-gray-200 hover:border-gray-300 hover:shadow-lg transition-all duration-300 hover:-translate-y-2 ${t.status==="Available Now"?"curs
6or-pointer":""}`,onClick:()=>t.status==="Available Now"&&s(t.title),children:[e.jsx("div",{className:"absolute top-4 right-4",children:e.jsx("span",{className:`px-3 py-1 text-xs font-semibold rounded-full ${t.status==="Available Now"?"bg-green-100 text-green-800":"bg-yellow-100 text-yellow-800"}`,children:t.status})}),e.jsx("div",{className:`w-16 h-16 rounded-2xl bg-gradient-to-r ${r} flex items-center justify-center mb-6 group-hover:scale-110 transition-transform duration-300`,children:e.jsx(t.icon,{className:"w-8 h-8 text-white"})}),e.jsx("h3",{className:"text-xl font-bold text-[#23262F] mb-4 group-hover:text-[#9B87F5] transition-colors",children:t.title}),e.jsx("p",{className:"text-gray-600 leading-relaxed mb-6",children:t.description}),e.jsx("div",{className:"flex justify-end",children:e.jsx(m,{className:"w-5 h-5 text-gray-400 group-hover:text-[#9B87F5] group-hover:translate-x-1 transition-all duration-300"})})]},a)})}),e.jsxs("div",{className:"text-center max-w-3xl mx-auto",children:[e.jsx("p",{className:"text-lg md:text-xl font-semibold text-[#23262F] mb-4",children:'No more switching tools. No more "did I update this?"'}),e.jsx("p",{className:"text-xl md:text-2xl font-bold bg-gradient-to-r from-[#9B87F5] to-[#6366F1] bg-clip-text text-transparent",children:"Just finance, on autopilot."})]})]})})},_=[{icon:x,title:"Data stays private",description:"Sensitive info is masked at the cell level.",gradient:"from-[#FF6B6B] to-[#FF8E53]"},{icon:U,title:"Decisions stay accurate",description:"No lag between Xero and your models.",gradient:"from-[#4ECDC4] to-[#44A08D]"},{icon:E,title:"Teams stay fast",description:"Agents do the grunt work, you do the strategy.",gradient:"from-[#9B87F5] to-[#7E69AB]"}],P=()=>e.jsx("section",{className:"py-20 bg-gradient-to-br from-[#F8FAFF] to-[#F0F4FF]",children:e.jsxs("div",{className:"max-w-6xl mx-auto px-4 md:px-8",children:[e.jsxs("div",{className:"text-center mb-16",children:[e.jsx("h2",{className:"text-3xl md:text-5xl font-headline font-extrabold text-[#23262F] mb-6",children:"Built for those who can't afford mistakes"}),e.jsxs("p",{className:"text-xl text-gray-600 max-w-4xl mx-auto leading-relaxed",children:["Whether you're running a 5-person startup or steering a global fund, every number matters.",e.jsx("br",{}),e.jsx("span",{className:"font-semibold text-[#23262F]",children:"That's why RyzUp Sheets doesn't just automate tasks â it makes finance bulletproof."})]})]}),e.jsx("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-8 mb-16",children:_.map((s,t)=>e.jsxs("div",{className:"bg-white/80 backdrop-blur-sm rounded-2xl p-8 border shadow border-gray-200/50 hover:shadow-lg transition-all duration-300 hover:-translate-y-2 text-center",children:[e.jsx("div",{className:`w-16 h-16 rounded-2xl bg-gradient-to-r ${s.gradient} flex items-center justify-center mb-6 mx-auto`,children:e.jsx(s.icon,{className:"w-8 h-8 text-white"})}),e.jsx("h3",{className:"text-xl font-bold text-[#23262F] mb-4",children:s.title}),e.jsx("p",{className:"text-gray-600 leading-relaxed",children:s.description})]},t))}),e.jsx("div",{className:"bg-white/60 backdrop-blur-sm rounded-3xl p-8 md:p-12 border border-gray-200/50",children:e.jsxs("div",{className:"text-center max-w-4xl mx-auto",children:[e.jsxs("div",{className:"flex items-center justify-center gap-3 mb-6",children:[e.jsx(y,{className:"w-8 h-8 text-[#9B87F5]"}),e.jsx("p",{className:"text-lg font-semibold text-gray-700",children:"This is what happens when founders and finance pros co-create with engineers."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("p",{className:"text-xl font-semibold text-[#23262F]",children:"The product stops being software."}),e.jsx("p",{className:"text-2xl font-bold bg-gradient-to-r from-[#9B87F5] to-[#6366F1] bg-clip-text text-transparent",children:"It becomes a system you can trust."})]})]})})]})}),$=()=>e.jsx("section",{className:"bg-white py-[60px]",children:e.jsxs("div",{className:"max-w-6xl mx-auto px-4 md:px-8",children:[e.jsx("div",{className:"text-center mb-16",children:e.jsx("h2",{className:"text-3xl md:text-5xl font-headline font-extrabold text-[#23262F] mb-6",children:"The RyzUp Difference"})}),e.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-2 gap-8 mb-16",children:[e.jsxs("div",{className:"bg-gray-50 rounded-2xl p-8 border border-gray-200",children:[e.jsxs("div",{className:"flex items-center gap-3 mb-6",children:[e.jsx("div",{className:"w-10 h-10 bg-red-100 rounded-full flex items-center justify-center",children:e.jsx(o,{className:"w-6 h-6 text-red-600"})}),e.jsx("h3",{className:"text-xl font-bold text-gray-800",children:"Most platforms:"})]}),e.jsxs("ul",{className:"space-y-3 text-gray-600",children:[e.jsxs("li",{className:"flex items-start gap-3",children:[e.jsx(o,{className:"w-5 h-5 text-red-500 mt-0.5 flex-shrink-0"}),e.jsx("span",{children:"Shiny dashboards"})]}),e.jsxs("li",{className:"flex items-start gap-3",children:[e.jsx(o,{className:"w-5 h-5 text-red-500 mt-0.5 flex-shrink-0"}),e.jsx("span",{children:"Black-box AI"})]}),e.jsxs("li",{className:"flex items-start gap-3",children:[e.jsx(o,{className:"w-5 h-5 text-red-500 mt-0.5 flex-shrink-0"}),e.jsx("span",{children:"Endless sales demos"})]})]})]}),e.jsxs("div",{className:"bg-gradient-to-br from-[#9B87F5]/10 to-[#6366F1]/10 rounded-2xl p-8 border border-[#9B87F5]/20",children:[e.jsxs("div",{className:"flex items-center gap-3 mb-6",children:[e.jsx("div",{className:"w-10 h-10 bg-gradient-to-r from-[#9B87F5] to-[#6366F1] rounded-full flex items-center justify-center",children:e.jsx(c,{className:"w-6 h-6 text-white"})}),e.jsx("h3",{className:"text-xl font-bold text-[#23262F]",children:"RyzUp Sheets:"})]}),e.jsx("ul",{className:"space-y-3 text-gray-700",children:e.jsxs("li",{className:"flex items-start gap-3",children:[e.jsx(c,{className:"w-5 h-5 text-[#9B87F5] mt-0.5 flex-shrink-0"}),e.jsx("span",{children:"Real tools for real problems â right where you work"})]})})]})]}),e.jsxs("div",{className:"space-y-8 text-center max-w-4xl mx-auto",children:[e.jsxs("div",{className:"bg-gradient-to-r from-[#F8FAFF] to-[#F0F4FF] rounded-2xl p-8",children:[e.jsx("p",{className:"text-lg md:text-xl text-gray-700 mb-2",children:"We don't just show you the numbers."}),e.jsxs("div",{className:"flex items-center justify-center gap-2 flex-wrap",children:[e.jsx("span",{className:"font-semibold text-[#23262F]",children:"We protect them."}),e.jsx("span",{className:"font-semibold text-[#9B87F5]",children:"Sync them."}),e.jsx("span",{className:"font-semibold text-[#6366F1]",children:"Reconcile them."}),e.jsx("span",{className:"font-semibold text-[#8B5CF6]",children:"Audit them."})]})]}),e.jsxs("div",{className:"flex items-center justify-center gap-4 mb-8",children:[e.jsx(d,{className:"w-8 h-8 text-[#9B87F5]"}),e.jsx(f,{className:"w-8 h-8 text-[#6366F1]"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-xl md:text-2xl font-semibold text-[#23262F] mb-4",children:"It's not just an upgrade."}),e.jsx("p",{className:"text-2xl md:text-3xl font-bold bg-gradient-to-r from-[#9B87F5] to-[#6366F1] bg-clip-text text-transparent",children:"It's the future of financial intelligence inside spreadsheets."})]})]})]})}),L=[{question:"What is RyzUp Sheets Anonymiser, and how does it work?",answer:"RyzUp Sheets Anonymiser is a data privacy tool integrated into Google Sheets that masks sensitive client, company, or transactional information by replacing it with generic placeholders, ensuring data is anonymized before AI analysis or sharing."},{question:"Does RyzUp Sheets Anonymiser impact the accuracy of AI-driven financial insights?",answer:"No. The anonymisation process retains the overall data structure and key attributes, allowing AI agents to analyze patterns without exposing real sensitive details, maintaining insight accuracy."},{question:"Is my original data stored or shared when using RyzUp Sheets Anonymiser?",answer:"No. Only anonymized placeholders are transmitted to AI models or external services. Your original data remains securely stored in your sheets, handled only on your devices."},{question:"Which types of sensitive information can I anonymize with RyzUp Sheets Anonymiser?",answer:"You can anonymize client names, company names, order details, transaction IDs, or any confidential data columns you select within your spreadsheets."},{question:"Does RyzUp Sheets Anonymiser help comply with data privacy regulations?",answer:"Yes. By masking identifiable personal and corporate data before processing, it supports compliance with regulations such as GDPR and other privacy frameworks."},{question:"Can I customize or reverse the anonymization?",answer:"Yes. You have full control over which data is anonymized, and RyzUp Sheets Anonymiser allows reversible anonymization workflows, enabling you to restore original data if necessary."},{question:"Is RyzUp Sheets Anonymiser easy to implement for finance teams?",answer:"Absolutely. It integrates natively into Google Sheets with simple interfaces, requiring no additional technical setup, making it accessible for finance and accounting professionals."}],Y=()=>{const[s,t]=h.useState("faq-0");return e.jsx("section",{className:"bg-[#FAFAFA] py-[60px]",children:e.jsxs("div",{className:"max-w-4xl mx-auto px-4 md:px-8",children:[e.jsxs("div",{className:"text-center mb-16",children:[e.jsx("h2",{className:"text-3xl md:text-4xl font-headline font-extrabold text-[#2B2250] mb-6",children:"Frequently Asked Questions"}),e.jsx("p",{className:"text-lg text-gray-600 max-w-2xl mx-auto",children:"Get answers to common questions about RyzUp Sheets' new features and capabilities"})]}),e.jsx(b,{type:"single",collapsible:!0,value:s,onValueChange:a=>t(a===s?"":a),className:"space-y-3",children:L.map((a,n)=>{const i=`faq-${n}`,r=s===i;return e.jsxs(w,{value:i,className:`rounded-xl border p-0 bg-white/80 shadow-sm transition-all ${r?"border-primary/40 bg-gradient-to-tr from-[#ffe29f]/40 to-[#e5deff]/20 shadow-md":"border-gray-200 hover:shadow"}`,children:[e.jsxs(j,{className:`flex items-center justify-between w-full px-6 py-4 text-lg font-semibold text-left group transition-colors rounded-xl relative ${r?"text-primary":"text-gray-800"} [&>svg]:hidden`,"aria-expanded":r,"aria-controls":`faq-content-${n}`,style:{boxShadow:"none",background:"none"},children:[e.jsx("span",{children:a.question}),e.jsx("span",{className:`ml-4 flex items-center justify-center rounded-full border-2 border-primary size-9 transition-all shadow-sm 7 ${r?"text-white border-primary bg-primary":"text-primary border-primary bg-white"} 8 `,children:r?e.jsx(N,{size:28,strokeWidth:3}):e.jsx(v,{size:28,strokeWidth:3})})]}),e.jsx(F,{className:"px-6 pb-5 pt-0 text-base text-gray-800 leading-relaxed transition-all",id:`faq-content-${n}`,children:e.jsx("div",{className:"py-2",children:a.answer})})]},i)})})]})})},M=()=>{const s=()=>{window.open("https://workspace.google.com/u/0/marketplace/app/ryzup_sheets/1047771589087?flow_type=2","_blank")},t=()=>{window.open("https://calendly.com/team-ryzup/30min","_blank")};return e.jsx("section",{className:"py-16 bg-gradient-to-br from-blue-600 via-indigo-600 to-purple-700",children:e.jsxs("div",{className:"max-w-5xl mx-auto px-4 md:px-8 text-center",children:[e.jsx("h2",{className:"text-3xl md:text-5xl font-headline font-extrabold text-white mb-6",children:"Ready to see it in action?"}),e.jsxs("p",{className:"text-lg text-white/80 mb-8 max-w-3xl mx-auto",children:["Because the next generation of finance isn't about reporting.",e.jsx("br",{}),e.jsx("span",{className:"font-bold text-white text-xl",children:"It's about rising up."})]}),e.jsxs("div",{className:"flex flex-col sm:flex-row gap-4 justify-center",children:[e.jsxs(l,{size:"lg",className:"bg-white text-blue-600 hover:bg-gray-100 font-semibold",onClick:s,children:["Try RyzUp Sheets Free",e.jsx(m,{className:"ml-2 h-5 w-5"})]}),e.jsxs(l,{variant:"outline",size:"lg",className:"border-white bg-transparent text-white hover:text-blue-600 font-semibold",onClick:t,children:[e.jsx(A,{className:"mr-2 h-5 w-5"}),"Schedule Demo"]})]})]})})},ae=()=>{const s={"@context":"https://schema.org","@type":"SoftwareApplication",name:"RyzUp Sheets - Next Generation Financial Intelligence",applicationCategory:"FinanceApplication",description:"The world's first spreadsheet-native AI finance toolkit. Built from insights of 100+ founders & finance teams for scale, security, and speed.",operatingSystem:"Web",areaServed:"Singapore, UAE, Australia",mainEntity:{"@type":"FAQPage",mainEntity:[{"@type":"Question",name:"What is RyzUp Sheets Anonymiser, and how does it work?",acceptedA
8nswer:{"@type":"Answer",text:"RyzUp Sheets Anonymiser is a data privacy tool integrated into Google Sheets that masks sensitive client, company, or transactional information by replacing it with generic placeholders, ensuring data is anonymized before AI analysis or sharing."}},{"@type":"Question",name:"Does RyzUp Sheets Anonymiser impact the accuracy of AI-driven financial insights?",acceptedAnswer:{"@type":"Answer",text:"No. The anonymisation process retains the overall data structure and key attributes, allowing AI agents to analyze patterns without exposing real sensitive details, maintaining insight accuracy."}}],address:{"@type":"PostalAddress",streetAddress:"65 Chulia Street",addressLocality:"Singapore",addressRegion:"#46-00 OCBC Centre, Singapore 049513",postalCode:"049513",addressCountry:"SG"},contactPoint:{"@type":"ContactPoint",email:"[email protected]",telephone:"+65 8893 0720",contactType:"Business Service"}}};return e.jsxs("div",{className:"min-h-screen bg-white",children:[e.jsx(k,{title:"New Features - Next Generation Financial Intelligence | RyzUp Sheets",description:"Discover RyzUp Sheets' latest innovations: World-first Anonymiser, 1-Click Xero Refresh, Live Error Detector, and more. Built from 100+ founder insights.",keywords:"RyzUp Sheets new features, financial AI toolkit, anonymiser, Xero refresh, error detector, finance automation",canonicalUrl:"https://ryzup.ai/new-features",structuredData:s}),e.jsx(S,{}),e.jsx(W,{}),e.jsx(G,{}),e.jsx(P,{}),e.jsx($,{}),e.jsx(Y,{}),e.jsx(M,{}),e.jsx(B,{})]})};export{ae 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.