PageSourceSearch

https://adcredo.ai/assets/terms-and-conditions-BtAlz5qR.js

js adcredo.ai collected 2026-10-05 11:47:36 UTC 23,294 bytes, 1 lines download raw bytes

1import{r as m,j as e,S as u,R as o}from"./index-CxVHdzmX.js";const h=[{id:"definitions",label:"Definitions"},{id:"license",label:"Web-Based License"},{id:"accessibility",label:"Accessibility"},{id:"user-rights",label:"User Rights & Limitations"},{id:"service-fees",label:"Service Fees"},{id:"term",label:"Term and Termination"},{id:"maintenance",label:"Maintenance Windows"},{id:"availability",label:"Availability"},{id:"support",label:"Support"},{id:"updates",label:"Updates and Upgrades"},{id:"client-responsibilities",label:"Client Responsibilities"},{id:"ip",label:"Intellectual Property"},{id:"other-restrictions",label:"Other Restrictions"},{id:"warranties",label:"Warranties"},{id:"confidential",label:"Confidential Information"},{id:"liability",label:"Limitation of Liability"},{id:"force-majeure",label:"Force Majeure"},{id:"notices",label:"Notices"},{id:"governing-law",label:"Governing Law"},{id:"miscellaneous",label:"Miscellaneous"}];function f(){const[a,n]=m.useState(h[0].id);return m.useEffect(()=>{const i=new IntersectionObserver(r=>{const l=r.filter(c=>c.isIntersecting).sort((c,p)=>c.boundingClientRect.top-p.boundingClientRect.top)[0];l&&n(l.target.id)},{rootMargin:"-20% 0px -70% 0px",threshold:0});return h.forEach(({id:r})=>{const l=document.getElementById(r);l&&i.observe(l)}),()=>i.disconnect()},[]),e.jsxs(u,{children:[e.jsx("section",{className:"bg-page-fade pt-24 pb-12 md:pt-32 md:pb-16",children:e.jsxs("div",{className:"mx-auto max-w-6xl px-5 lg:px-8",children:[e.jsx(o,{children:e.jsx("p",{className:"text-xs font-medium uppercase tracking-[0.18em] text-brand",children:"Legal"})}),e.jsx(o,{delay:.05,children:e.jsx("h1",{className:"mt-5 font-display text-4xl leading-[1.05] tracking-tight text-ink md:text-6xl",children:"Terms & Conditions"})}),e.jsx(o,{delay:.1,children:e.jsx("p",{className:"mt-6 max-w-2xl text-lg text-ink-soft",children:"These Terms apply to all Clients of Adcredo AB (org. no. 559263-2391), including those who sign up through self-service or via a negotiated commercial agreement. By registering or using the Adcredo platform, you agree to be bound by these Terms."})}),e.jsx(o,{delay:.15,children:e.jsxs("div",{className:"mt-8 flex flex-wrap items-center gap-3 text-sm text-ink-soft",children:[e.jsx("span",{className:"inline-flex items-center rounded-full border border-border bg-background px-3 py-1.5",children:"Last updated: 2025"}),e.jsx("span",{className:"inline-flex items-center rounded-full border border-border bg-background px-3 py-1.5",children:"Governed by Swedis
1h law"}),e.jsx("a",{href:"mailto:[email protected]",className:"inline-flex items-center rounded-full bg-ink px-3 py-1.5 text-background transition-opacity hover:opacity-90",children:"[email protected]"})]})})]})}),e.jsx("section",{className:"bg-background pt-16 pb-32 md:pt-24",children:e.jsxs("div",{className:"mx-auto max-w-6xl px-5 lg:px-8",children:[e.jsx(o,{children:e.jsx("p",{className:"max-w-3xl text-[15px] leading-relaxed text-ink-soft",children:"All price plans (monthly or annually) renew automatically unless terminated in accordance with Section 6 below. Adcredo may modify the pricing structure or subscription model at any time, with notice as required by applicable law or agreement."})}),e.jsxs("div",{className:"mt-12 grid gap-12 lg:grid-cols-[240px_minmax(0,1fr)] lg:gap-16",children:[e.jsxs("aside",{className:"lg:sticky lg:top-28 lg:self-start lg:max-h-[calc(100vh-8rem)] lg:overflow-y-auto",children:[e.jsx("p",{className:"text-xs font-semibold uppercase tracking-[0.18em] text-ink",children:"On this page"}),e.jsx("nav",{className:"mt-5 border-l border-border",children:h.map((i,r)=>e.jsxs("a",{href:`#${i.id}`,className:`block border-l-2 py-2 pl-4 -ml-px text-sm transition-colors ${a===i.id?"border-brand text-ink font-medium":"border-transparent text-ink-soft hover:text-ink"}`,children:[e.jsx("span",{className:"tabular-nums text-ink-soft mr-2",children:String(r+1).padStart(2,"0")}),i.label]},i.id))})]}),e.jsxs("div",{className:"min-w-0 space-y-12",children:[e.jsxs(t,{id:"definitions",number:"01",title:"Definitions",children:[e.jsx("p",{children:"For purposes of these Terms, the following terms shall have the meanings defined below."}),e.jsx("dl",{className:"mt-4 grid gap-3 sm:grid-cols-2",children:[["Client Content","Any data, information, trademarks, logos, files, images, text or other content provided by Client or its authorized users for use in conjunction with the Services."],["License Fee","The fee stated in the Agreement."],["SaaS Term","The period during which the Agreement, Services and access to the Services will be provided by Adcredo to Client."],["Services","The Adcredo Software as a Service offering based on Adcredo's proprietary software, including hosting, maintenance and support."],["User Documentation","Adcredo user documentation relating to the Service."],["Other Platforms","Digital advertising companies and platforms connected to the Services, including Google Ads, Facebook, Instagram, LinkedIn, Twitter, TikTok."],["Agreement","The Main Agreement together with all its appendixes."]].map(([i,r])=>e.jsxs("div",{className:"rounded-2xl border border-border p-5",children:[e.jsx("dt",{className:"font-medium text-ink",children:i}),e.jsx("dd",{className:"mt-1.5 text-sm text-ink-soft",children:r})]},i))})]}),e.jsxs(t,{id:"license",number:"02",title:"Web-Based License",children:[e.jsx("p",{children:"Adcredo grants Client a non-transferable, non-exclusive license to access the Services via the Internet and use the Services and User Documentation solely for its own and its customers' projects, as authorized in the Agreement, during the SaaS Term. The Services are accessed through the Internet or API. Any third-party reseller of Client needs its own account with a valid license."}),e.jsx("p",{children:"Adcredo may release new versions and upgrades at any time without prior notice; such updates will not decrease functionality unless enforced or limited by Other Platforms."}),e.jsx("p",{children:"Client employees granted access acknowledge that the Client is fully liable for all users it provides access to."}),e.jsx("p",{className:"rounded-2xl bg-page-fade p-5 text-ink",children:"These Terms apply whether the Client has signed an enterprise agreement or created an account via self-service. Freemium and subscription accounts are subject to usage limitations as defined in the selected pricing plan."})]}),e.jsx(t,{id:"accessibility",number:"03",title:"Accessibility",children:e.jsx("p",{children:'Adcredo will provide Client with secure access to the latest supported version of the Services via the Internet from the hosting facility (the "Hosting Site") on a 24x
17 basis, excluding scheduled downtime and maintenance scheduled in advance.'})}),e.jsx(t,{id:"user-rights",number:"04",title:"User Rights and Limitations",children:e.jsxs("div",{className:"grid gap-6 sm:grid-cols-2",children:[e.jsxs("div",{children:[e.jsx("p",{className:"text-xs font-semibold uppercase tracking-[0.18em] text-ink",children:"Client will"}),e.jsx(d,{tone:"positive",items:["Comply with applicable laws","Keep passwords and authentication details secret","Promptly notify Adcredo of any security breach or unauthorized access"]})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-xs font-semibold uppercase tracking-[0.18em] text-ink",children:"Client may not"}),e.jsx(d,{tone:"negative",items:["Use the Service in any way that harms Adcredo or its affiliates","Engage in, facilitate, or further unlawful conduct","Damage, disable, overburden or impair the Services","Resell, sub-license or redistribute unless contractually permitted","Use unauthorized automated processes to access the Services","Modify or reroute the Services by unauthorized means","Reverse engineer, decompile or disassemble any trade secret"]})]})]})}),e.jsxs(t,{id:"service-fees",number:"05",title:"Service Fees",children:[e.jsx("p",{children:"Access to the Services requires payment of a License Fee, either:"}),e.jsx(d,{items:["Defined in an enterprise agreement; or","Based on the Client's selected subscription plan on adcredo.com/io"]}),e.jsx("p",{children:"Subscription plans are offered monthly or annually and renew automatically unless cancelled or modified by the Client prior to the renewal date. Freemium accounts incur no fees but have limited features. Paid usage such as expanded AI features is billed per the selected plan."}),e.jsx("p",{children:"Adcredo may revise pricing plans at any time. Changes for existing customers will be communicated in advance."})]}),e.jsxs(t,{id:"term",number:"06",title:"Term and Termination",children:[e.jsx(s,{title:"6.1  Term Period",children:e.jsx("p",{children:"Self-service accounts remain active on a rolling monthly or annual term depending on plan selection. Termination must occur via the user dashboard before renewal."})}),e.jsx(s,{title:"6.2  Termination for Breach",children:e.jsx("p",{children:"Either party may terminate the Agreement as a result of a material breach if: (a) written notice of the breach is provided, and (b) the breach is not resolved within thirty (30) days - or ten (10) days for a failure to pay fees. A material breach by Adcredo includes failing to provide at least 98% availability."})}),e.jsx(s,{title:"6.3  Effect of Termination",children:e.jsx("p",{children:"If Adcredo terminates due to Client's material breach prior to completion of the SaaS Term, Client shall pay the remaining balance of License Fees owed. Upon termination, Client's access to the Services ceases immediately. Sections 12, 15, 16, 17 and 19 shall survive."})})]}),e.jsx(t,{id:"maintenance",number:"07",title:"Maintenance Windows",children:e.jsx("p",{children:"Adcredo and/or its hosting partners may perform system maintenance. Adcredo will announce upgrades and all planned outages in advance."})}),e.jsx(t,{id:"availability",number:"08",title:"Availability",children:e.jsxs("p",{children:["Adcredo targets ",e.jsx("strong",{className:"text-ink",children:"99.8% availability"})," during the SaaS Term, calculated monthly. Availability exists unless the Services are not accessible due to (i) a hardware failure of the server at the hosting site, or (ii) a connection failure between the hosting server and the closest Internet router - excluding Maintenance Windows. Software bugs or errors are addressed under Section 11."]})}),e.jsxs(t,{id:"support",number:"09",title:"Support",children:[e.jsx("p",{children:"Adcredo provides technical support via email, online channel, and phone - average five (5) support requests per month (excluding software bugs). Support is offered during business days and hours, excluding national holidays of Sweden. First reply within two (2) business days. Resolution of reproducible bugs follows the severity matrix below."}),e.jsx("div",{className:"mt-4 grid gap-3 sm:grid-cols-2",children:[{level:"Urgent",sla:"Max 24 hours",desc:"Softw
1are aborts, no functionality. Client cannot access platform features or create campaigns.",tone:"bg-red-50 text-red-700 border-red-200"},{level:"High",sla:"Max 5 business days",desc:"Services not fully functioning. Only parts of campaign configuration applied to specific ad sets.",tone:"bg-orange-50 text-orange-700 border-orange-200"},{level:"Medium",sla:"Next scheduled release",desc:"Minor issues or annoying UX. Dropdown with little functionality but mandatory to fill.",tone:"bg-amber-50 text-amber-700 border-amber-200"},{level:"Low",sla:"Future release",desc:"Prioritized based on individual issues and feature requests.",tone:"bg-slate-50 text-slate-700 border-slate-200"}].map(i=>e.jsxs("div",{className:"rounded-2xl border border-border p-5",children:[e.jsxs("div",{className:"flex items-center justify-between gap-3",children:[e.jsxs("span",{className:`inline-flex items-center rounded-full border px-2.5 py-0.5 text-xs font-medium ${i.tone}`,children:[i.level," priority"]}),e.jsx("span",{className:"text-xs text-ink-soft",children:i.sla})]}),e.jsx("p",{className:"mt-3 text-sm text-ink-soft",children:i.desc})]},i.level))}),e.jsx("p",{className:"mt-4",children:"Support outside business hours is only provided for down or mission-critical cases."}),e.jsxs("div",{className:"grid gap-4 sm:grid-cols-2",children:[e.jsxs("div",{className:"rounded-2xl border border-border p-5",children:[e.jsx("p",{className:"text-xs font-semibold uppercase tracking-[0.18em] text-ink",children:"Contact support"}),e.jsxs("ul",{className:"mt-3 space-y-2 text-sm text-ink-soft",children:[e.jsx("li",{children:"adcredo.io"}),e.jsx("li",{children:e.jsx("a",{href:"mailto:[email protected]",className:"text-brand hover:underline",children:"[email protected]"})}),e.jsx("li",{children:"Chat support"}),e.jsx("li",{children:"Your dedicated account manager"})]})]}),e.jsxs("div",{className:"rounded-2xl border border-border p-5",children:[e.jsx("p",{className:"text-xs font-semibold uppercase tracking-[0.18em] text-ink",children:"Adcredo support assists with"}),e.jsxs("ul",{className:"mt-3 space-y-2 text-sm text-ink-soft",children:[e.jsx("li",{children:"Operation of the Services"}),e.jsx("li",{children:"Issues between the Services and Other Platforms"}),e.jsx("li",{children:"Error messages in the context of the Services"})]})]})]})]}),e.jsx(t,{id:"updates",number:"10",title:"Updates and Upgrades",children:e.jsx("p",{children:"Adcredo will install software updates, upgrades, and releases generally made available to Clients of the Services - including patches and fixes - at no charge during the SaaS Term."})}),e.jsxs(t,{id:"client-responsibilities",number:"11",title:"Client Responsibilities",children:[e.jsx("p",{children:"Client is responsible for administering and granting rights to its users and customers, and for ensuring those users comply with these Terms. Client shall provide connectivity and security to the Internet for accessing the Services."}),e.jsx("p",{children:"Adcredo is not responsible for the reliability or continued availability of Client's communication lines or security configurations used to access the Internet."})]}),e.jsxs(t,{id:"ip",number:"12",title:"Intellectual Property Rights",children:[e.jsx("p",{children:"All right, title, and interest in and to the Services - including all associated intellectual property rights - vest and remain with Adcredo and its third-party licensors."}),e.jsx("p",{children:"Adcredo's software contains trade secrets and proprietary information protected by copyright and international trade provisions. Client must treat the Services as copyrighted material and may not copy or distribute related modules for any purpose."}),e.jsx("p",{children:"Client grants Adcredo a non-exclusive right to use Client Content solely for the purpose of provisioning the Services. All right, title, and interest in Client Content remains with the Client."})]}),e.jsxs(t,{id:"other-restrictions",number:"13",title:"Other Restrictions",children:[e.jsx("p",{children:"Use of the Services is restricted to the specific licensing Client entity only, and only in the context of the Client Content. Client may not reverse engineer, disassemble, decompile, or attempt to derive the source code of the Services."}),e.jsx("p",{children:"The Services and Client Content shall not be used for any commercial purpose beyond the functionality offered. Client warrants it will not access or use the Services for any unlawful purpose."})]}),e.jsxs(t,{id:"warranties",number:"14",title:"Warranties",children:[e.jsx(s,{title:"14.1  Mutual Warranties",children:e.jsx("p",{children:"Each party warrants that it has the right and power to enter into the Agreement and will comply with applicable laws and regulations."})}),e.jsx(s,{title:"14.2  Adcredo Limited Warranty",children:e.jsx("p",{children:"Adcredo warrants that provisioning of the Services will be performed in a professional and workmanlike manner in accordance with recognized industry standards."})}),e.jsx(s,{title:"14.3  Remedies",children:e.jsx("p",{children:"If the Services fail to comply with the warranties, Adcredo's entire liability and Client's exclusive remedy will be (
1a) repair or replacement of the Services, or if not possible, (b) termination of the Agreement. The limited warranty is void if failure results from accident, abuse, misuse, or negligence."})}),e.jsx(s,{title:"14.4  Disclaimers",children:e.jsx("p",{children:"Adcredo and its suppliers exercise no control over content passing through their systems. Client must exercise due diligence before relying on information available on the Internet. Adcredo does not warrant uninterrupted or error-free operation. Except for warranties expressly set forth, Adcredo disclaims all other representations and warranties to the extent permitted by law."})}),e.jsxs(s,{title:"14.5  Benchmark Participation for Freemium Accounts",children:[e.jsx("p",{children:"Freemium users acknowledge that anonymized performance data may be aggregated by Adcredo for internal benchmarking. No personal data or client-identifiable content is shared."}),e.jsx("p",{className:"text-xs font-semibold uppercase tracking-[0.18em] text-ink",children:"To opt out"}),e.jsx(d,{items:["Upgrade to a paid subscription plan, or","Contact [email protected] with a formal request to exclude your account from benchmarking."]}),e.jsx("p",{children:"This does not impact core platform functionality."})]})]}),e.jsxs(t,{id:"confidential",number:"15",title:"Confidential Information",children:[e.jsx(s,{title:"15.1  Definition",children:e.jsx("p",{children:'"Confidential Information" means: (i) any information disclosed by either party that is identified or reasonably understood to be confidential or proprietary; and (ii) the terms (including pricing) of the Services and any preceding proposals. It may include personal information, trade secrets, software, documentation, formulas, data, inventions, marketing plans, forecasts, client lists, employee information, and financial information.'})}),e.jsx(s,{title:"15.2  Treatment",children:e.jsx("p",{children:'Confidential Information shall be treated as strictly confidential and shall not be disclosed to any third party except those operating under no less restrictive non-disclosure provisions and who have a justified business "need to know".'})}),e.jsx(s,{title:"15.3  Rights and Duties",children:e.jsx("p",{children:"Within fifteen (15) days after termination of the Agreement, all copies of Confidential Information in any form must be destroyed, returned, or used as the Owner directs."})}),e.jsx(s,{title:"15.4  Publicity",children:e.jsx("p",{children:"Adcredo requires prior written approval from Client to reference Client as a customer in its own sales and marketing activities."})}),e.jsx(s,{title:"15.5  Survival",children:e.jsx("p",{children:"The terms of this Section 15 shall survive termination of the Agreement."})})]}),e.jsxs(t,{id:"liability",number:"16",title:"Limitation of Liability",children:[e.jsx("p",{children:"Each party's maximum liability under the Agreement is limited to direct losses in an amount corresponding to the agreed fees paid by the Client for the Services during the twelve (12) months immediately prior to the breach."}),e.jsx("p",{children:"Neither party shall be liable for indirect, special, incidental, or consequential damages - including lost data, lost profits, loss of use, goodwill, business interruption, or other pecuniary or non-pecuniary loss - even if advised of the possibility of such damages."})]}),e.jsx(t,{id:"force-majeure",number:"17",title:"Force Majeure",children:e.jsx("p",{children:"Except for Client's obligation to pay Adcredo, neither party shall be liable for failure to perform if prevented by causes beyond its control, including supplier failure, fire, floods, storms, epidemics, earthquakes, riots, strikes, war, government restraints, weather conditions, or subcontractor failures."})}),e.jsx(t,{id:"notices",number:"18",title:"Notices",children:e.jsxs("p",{children:["All notices shall be in writing and sent to"," ",e.jsx("a",{href:"mailto:[email protected]",className:"text-brand hover:underline",children:"[email protected]"})," ","or the post address listed at adcredo.io. Notices are deemed given when delivery is confirmed via registered or certified first-class mail, recognized courier delivery, or email."]})}),e.jsxs(t,{id:"governing-law",number:"19",title:"Governing Law; Arbitration",children:[e.jsx("p",{children:"The Agreement shall be governed by the laws of Sweden."}),e.jsx("p",{children:"Any dispute, controversy, or claim arising out of or in connection with this Agreement shall be finally settled by arbitration administered at the Arbitration Institute of the Stockholm Chamber of Commerce (SCC Institute)."}),e.jsx("p",{children:"Where the amount in dispute does not exceed SEK 500,000, the SCC Institute's Rules for Expedited Arbitrations apply. Where the amount in dispute exceeds SEK 500,000, the standard Rules of the SCC Institute apply - with a sole arbitrator up to SEK 1,000,000, and a tribunal of three arbitrators above that."}),e.jsx("p",{children:"Any decision in arbitration shall be final and binding. Notwithstanding the above, Adcredo may 
1sue in any court for infringement of its proprietary or intellectual property rights and overdue license or other fees."})]}),e.jsxs(t,{id:"miscellaneous",number:"20",title:"Miscellaneous",children:[e.jsx("p",{children:"Remedies are cumulative and there is no obligation to exercise a particular remedy. If any provision is held unenforceable, the others remain in full force. A party's failure to enforce its rights is not a waiver of subsequent enforcement."}),e.jsxs("div",{className:"mt-6 rounded-3xl border border-border bg-page-fade p-6 md:p-8",children:[e.jsx("p",{className:"text-xs uppercase tracking-[0.18em] text-ink-soft",children:"Legal contact"}),e.jsx("p",{className:"mt-3 font-display text-2xl text-ink",children:"Adcredo AB"}),e.jsx("p",{className:"mt-2 text-ink-soft",children:"Odengatan 30, 113 51 Stockholm, Sweden"}),e.jsx("a",{href:"mailto:[email protected]",className:"mt-5 inline-flex items-center rounded-full bg-ink px-5 py-2.5 text-sm text-background transition-opacity hover:opacity-90",children:"[email protected]"})]})]})]})]})]})})]})}function t({id:a,number:n,title:i,children:r}){return e.jsxs("section",{id:a,className:"scroll-mt-28",children:[e.jsx(o,{children:e.jsxs("div",{className:"flex items-baseline gap-4",children:[e.jsx("span",{className:"font-display text-sm tabular-nums text-brand",children:n}),e.jsx("h2",{className:"font-display text-2xl tracking-tight text-ink md:text-3xl",children:i})]})}),e.jsx("div",{className:"mt-5 space-y-4 text-[15px] leading-relaxed text-ink-soft",children:r})]})}function s({title:a,children:n}){return e.jsxs("div",{className:"mt-6 first:mt-0",children:[e.jsx("h3",{className:"font-display text-lg text-ink",children:a}),e.jsx("div",{className:"mt-3 space-y-3",children:n})]})}function d({items:a,tone:n="neutral"}){const i=n==="positive"?"bg-emerald-500":n==="negative"?"bg-red-500":"bg-brand";return e.jsx("ul",{className:"mt-3 space-y-2.5",children:a.map(r=>e.jsxs("li",{className:"flex items-start gap-3 text-sm text-ink-soft",children:[e.jsx("span",{className:`mt-2 h-1.5 w-1.5 shrink-0 rounded-full ${i}`}),e.jsx("span",{children:r})]},r))})}export{f as component};

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.