1(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{};e.SENTRY_RELEASE={id:`e726310fb8de4c9da116b2d7a3111c63`};var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`ebf345ec-aa41-48a4-ab4d-21f4a1b7575d`,e._sentryDebugIdIdentifier=`sentry-dbid-ebf345ec-aa41-48a4-ab4d-21f4a1b7575d`)}catch{}})();import{B as e,Bt as t,Ct as n,Ft as r,G as i,Ht as a,I as o,It as s,K as c,L as l,M as u,R as d,St as f,T as p,U as m,Ut as h,Y as g,_,_t as v,a as y,b,c as x,gt as S,h as C,ht as w,j as T,l as E,nt as D,q as O,u as k,ut as A,w as j,wt as M,x as N,xt as P,zt as F}from"../chunks/W9oRlKKQ.js";import"../chunks/DTnh75cE.js";import{t as I}from"../chunks/BqQgOzEl.js";import{t as L}from"../chunks/BKPhYztq.js";import{t as R}from"../chunks/ar0Dh2fG.js";import{i as z,t as B}from"../chunks/CALhHLHG.js";import{t as V}from"../chunks/DshNjbKT.js";import{t as H}from"../chunks/dCu8jLz7.js";import{n as U,r as ee,t as te}from"../chunks/qCXgFdLO.js";import{n as W,t as ne}from"../chunks/D60c4yvu.js";var re=O(`<span><span class="tick-value tick-short svelte-18nxxyk"> </span> <span class="tick-value tick-title svelte-18nxxyk"> </span></span>`),ie=O(`<div class="box svelte-18nxxyk"><h2 class="title svelte-18nxxyk">What is a <span class="hit svelte-18nxxyk">Hit</span>?</h2> <p class="tagline svelte-18nxxyk">For previews, a "hit" is an hour of URL activity on Iframely. This includes all requests 2 required to fetch or optionally display the content. We see 1-4 API calls or 5-15 iframe views 3 per hit. The hit ratio falls with higher traffic and usage. For Data API, a "hit" is each 4 individual request.</p> <div class="control svelte-18nxxyk"><p class="label svelte-18nxxyk">Hits</p> <div class="slider svelte-18nxxyk"><input type="range" class="input svelte-18nxxyk" min="1"/></div> <p class="ticks svelte-18nxxyk"></p></div> <p class="stats svelte-18nxxyk"><span class="label svelte-18nxxyk">Preview requests:</span> <span> </span> <span class="label svelte-18nxxyk">iframe-views:</span> <span> </span> <span class="label svelte-18nxxyk">Data requests:</span> <span> </span></p></div>`);function ae(e,n){s(n,!0);let a=[{hits:2e3,requests:7e3,views:25e3},{hits:25e3,requests:9e4,views:33e4},{hits:5e4,requests:18e4,views:65e4},{hits:1e5,requests:35e4,views:13e5},{hits:5e5,requests:18e5,views:65e5},{hits:1e6,requests:35e5,views:12e6}],c=f(4),u=M(()=>a[D(c)-1].requests),d=M(()=>a[D(c)-1].views),h=M(()=>a[D(c)-1].hits),g=new Intl.NumberFormat(`en-US`,{notation:`compact`}),y=new Intl.NumberFormat(`en-US`);var x=ie(),S=v(w(x),4),C=v(w(S),2),T=w(C);b(T),t(C);var E=v(C,2);o(E,21,()=>a,l,(e,n,r)=>{var a=re();let o;var s=w(a),l=w(s,!0);t(s);var u=v(s,2),d=w(u,!0);t(u),t(a),A((e,t)=>{o=p(a,1,`tick svelte-18nxxyk`,null,o,{tickActive:r===D(c)-1}),m(l,e),m(d,t)},[()=>g.format(D(n).hits),()=>y.format(D(n).hits)]),i(e,a)}),t(E),t(S);var O=v(S,2),k=v(w(O),2);let F;var I=w(k);t(k);var L=v(k,4);let R;var z=w(L);t(L);var B=v(L,4);let V;var H=w(B,!0);t(B),t(O),t(x),A((e,t,n)=>{j(C,`--tick-size: ${100/(a.length-1)}%; --tick-value: ${D(c)-1};`),N(T,`max`,a.length),j(O,`width: ${(D(c)-1)*20}%`),F=p(k,1,`value svelte-18nxxyk`,null,F,{value4:D(c)===4,value5:D(c)===5}),m(I,`~${e??``}`),R=p(L,1,`value svelte-18nxxyk`,null,R,{value4:D(c)===4,value5:D(c)===5}),m(z,`~${t??``}`),V=p(B,1,`value svelte-18nxxyk`,null,V,{value4:D(c)===4,value5:D(c)===5}),m(H,n)},[()=>y.format(D(u)),()=>y.format(D(d)),()=>y.format(D(h))]),_(T,()=>D(c),e=>P(c,e)),i(e,x),r()}var G=O(`<div class="scroller svelte-1irpync"><div class="grid svelte-1irpync"><div class="wrapper svelte-1irpync"><!></div></div></div>`);function K(n,r){var a=c(),o=S(a),s=e=>{var n=G(),a=w(n),o=w(a),s=w(o);u(s,()=>r.children),t(o),t(a),t(n),i(e,n)};e(o,e=>{r.children&&e(s)}),i(n,a)}var q=O(`<div><!></div>`);function J(n,a){s(a,!0);let o=f(!1),l=f(void 0);y(()=>{let e=new IntersectionObserver(([e])=>{P(o,e.intersectionRatio<1)},{threshold:[1]});return e.observe(D(l)),()=>e.unobserve(D(l))});var d=c(),m=S(d),h=e=>{var n=q();let r;var s=w(n);u(s,()=>a.children),t(n),C(n,e=>P(l,e),()=>D(l)),A(()=>r=p(n,1,`panel svelte-1037xn1`,null,r,{sticky:D(o)})),i(e,n)};e(m,e=>{a.children&&e(h)}),i(n,d),r()}var oe=O(`<div class="comparison svelte-bqboar"><table class="table svelte-bqboar"><!></table></div>`);function Y(n,r){var a=c(),o=S(a),s=e=>{var n=oe(),a=w(n),o=w(a);u(o,()=>
4r.children),t(a),t(n),i(e,n)};e(o,e=>{r.children&&e(s)}),i(n,a)}var se=O(`<tr class="svelte-11ygfog"><!></tr>`);function ce(n,r){var a=c(),o=S(a),s=e=>{var n=se(),a=w(n);u(a,()=>r.children),t(n),i(e,n)};e(o,e=>{r.children&&e(s)}),i(n,a)}var le=O(`<tbody><!></tbody>`);function ue(n,r){var a=c(),o=S(a),s=e=>{var n=le(),a=w(n);u(a,()=>r.children),t(n),i(e,n)};e(o,e=>{r.children&&e(s)}),i(n,a)}var de=O(`<p class="title svelte-45bs4q"> </p>`),fe=O(`<p class="tagline svelte-45bs4q"> </p>`),pe=O(`<!> <!>`,1),me=O(`<th class="th svelte-45bs4q"><!></th>`);function he(n,r){var a=me(),o=w(a),s=e=>{var t=c(),n=S(t);u(n,()=>r.children),i(e,t)},l=n=>{var a=pe(),o=S(a),s=e=>{var n=de(),a=w(n,!0);t(n),A(()=>m(a,r.title)),i(e,n)};e(o,e=>{r.title&&e(s)});var c=v(o,2),l=e=>{var n=fe(),a=w(n,!0);t(n),A(()=>m(a,r.tagline)),i(e,n)};e(c,e=>{r.tagline&&e(l)}),i(n,a)};e(o,e=>{r.children?e(s):e(l,-1)}),t(a),i(n,a)}var ge=O(`<thead><tr><!></tr></thead>`);function _e(n,r){var a=c(),o=S(a),s=e=>{var n=ge(),a=w(n),o=w(a);u(o,()=>r.children),t(a),t(n),i(e,n)};e(o,e=>{r.children&&e(s)}),i(n,a)}var ve=O(`<span class="title svelte-nvn444"><!></span>`),ye=O(`<th class="th svelte-nvn444"><!></th>`);function be(n,r){var a=ye(),o=w(a),s=e=>{var n=ve(),a=w(n);u(a,()=>r.children),t(n),i(e,n)};e(o,e=>{r.children&&e(s)}),t(a),i(n,a)}var xe=O(`<td class="td svelte-x8ta2h"><!></td>`);function Se(n,r){var a=xe(),o=w(a),s=e=>{var t=c(),n=S(t);u(n,()=>r.children),i(e,t)};e(o,e=>{r.children&&e(s)}),t(a),i(n,a)}var Ce=O(`<th><span class="visually-hidden"> </span></th>`),we=O(`<thead class="svelte-g0nx25"><tr><th class="title svelte-g0nx25"> </th><!></tr></thead>`);function Te(e,n){let r=x(n,`title`,3,``),a=x(n,`items`,19,()=>[]);var s=we(),c=w(s),u=w(c),d=w(u,!0);t(u);var f=v(u);o(f,17,a,l,(e,n)=>{var r=Ce(),a=w(r),o=w(a,!0);t(a),t(r),A(()=>m(o,D(n)?.title||``)),i(e,r)}),t(c),t(s),A(()=>m(d,r())),i(e,s)}var Ee=O(`<li> </li>`),De=O(`<ul class="list svelte-1e6uhf7"></ul>`),Oe=O(`<td class="td svelte-1e6uhf7"><!></td>`);function ke(n,r){var a=Oe(),s=w(a),d=e=>{var t=c(),n=S(t);u(n,()=>r.children),i(e,t)},f=t=>{var n=c(),a=S(n),o=e=>{var t=c(),n=S(t);T(n,()=>r.Icon,(e,t)=>{t(e,{size:18})}),i(e,t)};e(a,e=>{r.Icon&&e(o)}),i(t,n)},p=e=>{var t=g(`\xA0`);i(e,t)},h=e=>{var n=De();o(n,21,()=>r.value,l,(e,n)=>{var r=Ee(),a=w(r,!0);t(r),A(()=>m(a,D(n))),i(e,r)}),t(n),i(e,n)},_=M(()=>Array.isArray(r.value)),v=e=>{var t=g();A(()=>m(t,r.value)),i(e,t)};e(s,e=>{r.children?e(d):r.value===!0?e(f,1):r.value===!1?e(p,2):D(_)?e(h,3):e(v,-1)}),t(a),i(n,a)}var Ae=new Set([`$$slots`,`$$events`,`$$legacy`]);function je(e,t){let n=E(t,Ae),r=[[`path`,{d:`M17 3.34a10 10 0 1 1 -14.995 8.984l-.005 -.324l.005 -.324a10 10 0 0 1 14.995 -8.336zm-1.293 5.953a1 1 0 0 0 -1.32 -.083l-.094 .083l-3.293 3.292l-1.293 -1.292l-.094 -.083a1 1 0 0 0 -1.403 1.403l.083 .094l2 2l.094 .083a1 1 0 0 0 1.226 0l.094 -.083l4 -4l.083 -.094a1 1 0 0 0 -.083 -1.32z`}]];I(e,k({get node(){return r}},()=>n,{fill:!0}))}var Me=O(`<span class="visually-hidden">Feature</span>`),X=O(`<!> <!>`,1),Ne=O(`<!> <svelte-css-wrapper style="display: contents"><!></svelte-css-wrapper>`,1);function Pe(n,a){s(a,!0);var l=Ne(),f=S(l);u(f,()=>a.children??h);var p=v(f,2);d(p,()=>({"--mt":`56px`,"--mb":`120px`})),K(p.lastChild,{children:(t,n)=>{var r=X(),s=S(r);J(s,{children:(e,t)=>{Y(e,{children:(e,t)=>{_e(e,{children:(e,t)=>{var n=X(),r=S(n);be(r,{children:(e,t)=>{var n=Me();i(e,n)},$$slots:{default:!0}});var s=v(r,2);o(s,17,()=>a.data.plans.items,e=>e.title,(e,t)=>{Se(e,{children:(e,n)=>{F();var r=g();A(()=>m(r,D(t).title)),i(e,r)},$$slots:{default:!0}})}),i(e,n)},$$slots:{default:!0}})},$$slots:{default:!0}})},$$slots:{default:!0}});var l=v(s,2);o(l,17,()=>a.data.groups,e=>e.title,(t,n)=>{Y(t,{children:(t,r)=>{var s=X(),l=S(s);{let e=M(()=>D(n)?.title);Te(l,{get title(){return D(e)},get items(){return a.data.plans.items}})}ue(v(l,2),{children:(t,r)=>{var a=c(),s=S(a);o(s,16,()=>D(n).items,e=>e,(t,n)=>{ce(t,{children:(t,r)=>{var a=c(),s=S(a);o(s,16,()=>n,e=>e,(t,n)=>{var r=c(),a=S(r),o=e=>{he(e,k(()=>n))},s=e=>{ke(e,k(()=>n,{get Icon(){return je}}))};e(a,e=>{n.title?e(o):e(s,-1)}),i(t,r)}),i(t,a)},$$slots:{default:!0}})}),i(t,a)},$$slots:{default:!0}}),i(t,s)},$$slots:{default:!0}})}),i(t,r)},$$slots:{default:!0}}),t(p),i(n,l),r()}var Fe=new Set([`$$slots`,`$$events`,`$$legacy`]);function Ie(e,t){let n=E(t,Fe),r=[[`path`,{d:`M8 8H16M8 12H12M7.5 17.4893V17.5M7.5 17.5V21H8L11.5 17.5L16.5 17.5C20.5 17.5 21.5 16.5 21.5 12.5V7.5C21.5 3.5 20.5 2.5 16.5 2.5H7.5C3.5 2.5 2.5 3.5 2.5 7.5V12.5C2.5 16.5 3.5 17.5 7.5 17.5Z`}]];I(e,k({get node(){return r}},()=>n))}var Le=new Set([`$$slots`,`$$events`,`$$legacy`]);function Re(e,t){let n=E(t,Le),r=[[`path`,{d:`M9.5 13.6176L11.42 15.5L15.5 11.5M2 15C2 12.5808 3.71817 10.5628 6.00081 10.0999C5.94684 6.79257 8.69107 4 12 4C14.7075 4 16.9962 5.79338 17.7429 8.25707C20.2066 9.0038 22 11.2925 22 14C22 17.3137 19.3137 20 16 20H7C4.23858 20 2 17.7614 2 15Z`}]];I(e,k({get node(){return r}},()=>n))}var ze=new Set([`$$slots`,`$$events`,`$$legacy`]);function Be(e,t){let n=E(t,ze),r=[[`path`,{d:`M12.9192 9.88351C12.9192 8.96635 11.7516 8.45302 10.55 8.40389C9.27673 8.35182 7.96539 8.82108 7.96539 9.88351C7.96539 10.8885 9.24072 11.2485 10.55 11.6371C11.9311 12.047 13.35 12.4887 13.35 13.7526C13.35 14.9837 11.95 15.6105 10.55 15.5999C9.15003 15.5892 7.75 14.941 7.75 13.6221M10.55 8V7M10.55 17V16M11.5 2H13.5C17.9183 2 21.5 6.47715 21.5 12C21.5 17.5228 17.9183 22 13.5 22H11.5M18.5 12C18.5 17.5228 14.9183 22 10.5 22C6.08172 22 2.5 17.5228 2.5 12C2.5 6.47715 6.08172 2 10.5 2C14.9183 2 18.5 6.47715 18.5 12Z`}]];I(e,k({get node(){return r}},()=>n))}var Ve=new Set([`$$slots`,`$$events`,`$$legacy`]);function He(e,t){let n=E(t,Ve),r=[[`circle`,{cx:8,cy:8,r:6}],[`path`,{d:`M18.09 10.37A6 6 0 1 1 10.34 18`}],[`path`,{d:`M7 6h1v4`}],[`path`,{d:`m16.71 13.88.7.71-2.82 2.82`}]];I(e,k({get node(){return r}},()=>n))}var Ue=new Set([`$$slots`,`$$events`,`$$legacy`]);function We(e,t){let n=E(t,Ue),r=[[`path`,{d:`M13 20H21M14 7C15.2308 7.55764 16.4808 8.80764 17 10M4 15.9488L14.4175 4.95257C15.575 3.79505 17.6696 3.57469 19.0475 4.95254C20.4253 6.33038 20.2049 8.42502 19.0475 9.58254L8.05124 20H4V15.9488Z`}]];I(e,k({get node(){return r}},()=>n))}var Ge=new Set([`$$slots`,`$$events`,`$$legacy`]);function Ke(e,t){let n=E(t,Ge),r=[[`path`,{d:`M9.75 9.5H14.75M9.75 9.5L9.25 14.5M9.75 9.5L10 7M9.75 9.5H7.25M14.75 9.5L14.25 14.5M14.75 9.5L15 7M14.75 9.5H17.25M14.25 14.5H9.25M14.25 14.5H16.75M14.25 14.5L14 17M9.25 14.5H6.75M9.25 14.5L9 17M8 2.5H16C20 2.5 21.5 4 21.5 8V16C21.5 20 20 21.5 16 21.5H8C4 21.5 2.5 20 2.5 16V8C2.5 4 4 2.5 8 2.5Z`}]];I(e,k({get node(){return r}},()=>n))}var qe=new Set([`$$slots`,`$$events`,`$$legacy`]);function Je(e,t){let n=E(t,qe),r=[[`path`,{d:`M9 9c2.085-2.085 2.69-7 2.69-7h.62s.605 4.915 2.69 7 7 2.69 7 2.69v.62s-4.915.605-7 2.69-2.69 7-2.69 7h-.62s-.605-4.915-2.69-7-7-2.69-7-2.69v-.62S6.915 11.085 9 9Z`}]];I(e,k({get node(){return r}},()=>n))}var Ye=new Set([`$$slots`,`$$events`,`$$legacy`]);function Xe(e,t){let n=E(t,Ye),r=[[`path`,{d:`M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z`}]];I(e,k({get node(){return r}},()=>n))}var Ze=(t,r)=>{let o=n(()=>a(r?.(),``));var s=c(),l=S(s),u=e=>{Xe(e,{size:18})},d=e=>{Be(e,{size:18})},f=e=>{He(e,{size:18})},p=e=>{ne(e,{size:18})},m=e=>{Ke(e,{size:18})}
4,h=e=>{Re(e,{size:18})},g=e=>{Ie(e,{size:18})},_=e=>{We(e,{size:18})},v=e=>{Je(e,{size:18})};e(l,e=>{D(o)===`hits`?e(u):D(o)===`hit`?e(d,1):D(o)===`tier`?e(f,2):D(o)===`domain`?e(p,3):D(o)===`id`?e(m,4):D(o)===`cdn`?e(h,5):D(o)===`support`?e(g,6):D(o)===`sla`?e(_,7):e(v,-1)}),i(t,s)},Qe=O(`<li class="feature svelte-sshrnv"><span class="icon svelte-sshrnv"><!></span> <span> </span></li>`),$e=O(`<ul class="features svelte-sshrnv"></ul>`),et=O(`<p class="price svelte-sshrnv"><span class="amount svelte-sshrnv"> </span> <span class="mo svelte-sshrnv">/ mo</span></p>`),tt=O(`<span class="button svelte-sshrnv"> <!></span>`),nt=O(`<p><!></p>`),rt=O(`<section><div class="header svelte-sshrnv"><h2 class="title svelte-sshrnv"> </h2> <p class="tagline svelte-sshrnv"> </p></div> <!> <!> <!></section>`);function Z(n,a){s(a,!0);let l=n=>{var r=c(),a=S(r),s=e=>{var n=$e();o(n,21,h,e=>e.type,(e,n)=>{var r=Qe(),a=w(r);Ze(w(a),()=>D(n)?.type),t(a);var o=v(a,2),s=w(o,!0);t(o),t(r),A(()=>m(s,D(n).title)),i(e,r)}),t(n),i(e,n)};e(a,e=>{h().length>0&&e(s)}),i(n,r)},u=x(a,`title`,3,``),d=x(a,`tagline`,3,``),f=x(a,`price`,3,null),h=x(a,`features`,19,()=>[]),g=x(a,`label`,3,`Get started`),_=x(a,`url`,3,`#`),y=x(a,`accent`,3,!1),b=x(a,`singular`,3,!1),C=M(()=>y()?`accent`:b()?`surface`:`primary`);var T=rt();let E;var O=w(T),k=w(O),j=w(k,!0);t(k);var N=v(k,2),P=w(N,!0);t(N),t(O);var I=v(O,2),L=e=>{var n=et(),r=w(n),a=w(r);t(r),F(2),t(n),A(()=>m(a,`$${f()??``}`)),i(e,n)},z=e=>{l(e)};e(I,e=>{b()?e(z,-1):e(L)});var B=v(I,2),V=e=>{var n=nt();let r;var a=w(n);R(a,{get url(){return _()},get variant(){return D(C)},fill:!0,external:!0,children:(e,n)=>{var r=tt(),a=w(r),o=v(a);ee(o,{size:`16`}),t(r),A(()=>m(a,`${g()??``} `)),i(e,r)},$$slots:{default:!0}}),t(n),A(()=>r=p(n,1,`action svelte-sshrnv`,null,r,{actionCompact:b()})),i(e,n)};e(B,e=>{g()&&e(V)});var H=v(B,2),U=e=>{l(e)};e(H,e=>{f()!==null&&e(U)}),t(T),A(()=>{E=p(T,1,`plan svelte-sshrnv`,null,E,{accent:y(),subgrid:!b()}),m(j,u()),m(P,d())}),i(n,T),r()}var it=O(`<div class="plans svelte-eciaz8"></div>`);function at(n,a){s(a,!0);let l=x(a,`items`,19,()=>[]);var u=c(),d=S(u),f=e=>{var n=it();o(n,23,l,e=>e.id,(e,t,n)=>{let r=M(()=>`${L}?plan=${D(t).title.toLowerCase()}`);{let i=M(()=>D(n)===0);Z(e,k(()=>D(t),{get url(){return D(r)},get accent(){return D(i)}}))}}),t(n),i(e,n)};e(d,e=>{l().length&&e(f)}),i(n,u),r()}var Q={plans:{title:`Compare plans`,items:[{title:`Starter`,value:`$0`},{title:`Business`,value:`$49`},{title:`Editorial`,value:`$149`},{title:`Enterprise`,value:`$399`}]},groups:[{title:`Usage`,items:[[{title:`Monthly hits included`},{value:`2,000`},{value:`25,000`},{value:`100,000`},{value:`500,000`}],[{title:`Additional hits`},{value:`$0.4 per 100`},{value:[`$3 per 1,000`,`$2 after 100K hits`]},{value:[`$2 per 1,000`,`$1 after 500K hits`]},{value:`$1 per 1,000`}],[{title:`Domains license`,tagline:`Permits use across various domains, with eligibility determined by same-database test.`},{value:`Single brand`},{value:`Single brand`},{value:`Multiple brands`},{value:`Multiple brands`}],[{title:`Production use`,tagline:`License to use Iframely on end-user-facing websites.`},{value:`Pilot projects`},{value:!0},{value:!0},{value:!0}],[{title:`Global CDN`},{value:`âPowered byâ icon`},{value:!0},{value:!0},{value:!0}],[{title:`Caching delegation`,tagline:`Refresh data URLs yourself, or rely on Iframely iFrames for automatic updates.`},{value:!1},{value:!1},{value:!0},{value:!0}],[{title:`Cards & interactives continuity`,tagline:`Keep your Iframely media even post-subscription.`},{value:!1},{value:!1},{value:!0},{value:!0}],[{title:`Bring your own CDN`,tagline:`White-label Iframely and control the privacy of your end-users yourself.`},{value:!1},{value:!1},{value:!1},{value:!0}]]},{title:`Developer API`,items:[[{title:`1900+ publishers`,tagline:`We've got rich media from over 1900 providers and can get data for any other URL.`},{value:!0},{value:!0},{value:!0},{value:!0}],[{title:`Preview URL data`,tagline:`Raw meta data that we collect from publishers. All Iframely features are built on top of that source data.`},{value:!0},{value:!0},{value:!0},{value:!0}],[{title:`Automated processing`,tagline:`Dedicated API layer for data processing, including AI. Adds structured data, snippets and fulltext, subject to publisher availability.`},{value:!0},{value:!0},{value:!0},{value:!0}],[{title:`Rich media embeds`,tagline:`Embed video, audio, slideshows, maps, playlists, images, charts, articles, 3D, and more.`},{value:!0},{value:!0},{value:!0},{value:!0}],[{title:`Cards`,tagline:`Use professional cards to display content in a structured and visually appealing way.`},{value:!1},{value:!0},{value:!0},{value:!0}],[{title:`Per URL options editor`,tagline:`Fine-tune rich media view with publisher-specific variations for each link.`},{value:!1},{value:!0},{value:!0},{value:!0}],[{title:`iFrames via API key`,tagline:`Iframely-hosted rich media delivery helpers and interactives.`},{value:!1},{value:!0},{value:!0},{value:!0}],[{title:`iFrames via content IDs`,tagline:`Get permanent URL identifiers to keep your key secure and content persistent, even post-subscription.`},{value:!1},{value:!1},{value:!0},{value:!0}],[{title:`AMP format`,tagline:`Create embeds compatible with Accelerated Mobile Pages for faster mobile performance.`},{value:!1},{value:!1},{value:!1},{value:!0}]]},{title:`Interactives`,items:[[{title:`Summary card`,tagline:`Creates a preview card for links without media, similar to the content snippets seen on Facebook, Twitter, and Slack.`},{value:`Experimental`},{value:!0},{value:!0},{value:!0}],[{title:`Card design`,tagline:`Customize the look of your content cards to match your brand or site design.`},{value:!0},{value:!0},{value:!0},{value:!0}],[{title:`Click-to-play`,tagline:`Users can interact to play embedded media, conserving bandwidth and improving page performance.`},{value:!1},{value:!1},{value:!0},{value:!0}],[{title:`Synchronized playback`,tagline:`Enable a single active video at a time across your site with Iframely's playback sync.`},{value:!1},{value:!1},{value:!0},{value:!0}],[{title:`Friendly GIFs`,tagline:`Transform large GIFs into looped MP4 videos for improved web and mobile viewing.`},{value:!1},{value:!1},{value:!0},{value:!0}],[{title:`User consents`,tagline:`Ask for user consent before displaying third-party media.`},{value:!1},{value:!1},{value:!1},{value:!0}]]}
4,{title:`Support`,items:[[{title:`Email support`},{value:!0},{value:!0},{value:!0},{value:!0}],[{title:`Chat support`},{value:`Off-peak hours`},{value:!0},{value:!0},{value:!0}],[{title:`99.9% uptime guarantee`},{value:!1},{value:!0},{value:!0},{value:!0}],[{title:`Custom parser requests`},{value:!1},{value:!1},{value:!0},{value:!0}],[{title:`Priority change requests`},{value:!1},{value:!1},{value:!1},{value:!0}],[{title:`Custom SLA available`},{value:!1},{value:!1},{value:!1},{value:!0}]]}]},$=[{title:`How do page views relate to hits?`,tagline:`For preview and rich media use, the number of visitors and page views you get doesnât affect Iframelyâs billing directly. Itâs more about how long your content remains popular. Each URL can result in as few as one hit when you simply fetch raw data through the API and up to a maximum of 24 hits per day when displaying media using Iframely helpers. In todayâs fast-paced online environment, articles usually stay relevant for just a few days, so your URL is likely to be most active during that time. For automated processing, including AI, each API request is registered as a hit.`},{title:`Is automated or AI use allowed?`,tagline:`Automated use, including AI, is allowed only through a dedicated API endpoint. The data use is governed by a separate Automated Processing Terms of Use. The data is subject to publisher availability for specified use and other content signals and opt-ins.`},{title:`How does my plan work with extra hits?`,tagline:`Every plan has its own rate for additional on-demand hits. If you go over the number of hits included in your plan, we charge for the on-demand usage on the last day of your billing cycle. One week before an upcoming invoice, weâll run our projection algorithm and weâll send you an email if there is a better plan available.`},{title:`What features are included with each plan?`,tagline:`On Iframely, most features are available on all plans. Exceptions are âContent IDsâ that are available on Editorial plan and higher and âPowered byâ icon that accompanies cards on Starter plan. Because your usage volume naturally depends on the features you adopt, our matrix above includes feature recommendations to help you align plans with expected usage.`},{title:`How do API license limitations affect me?`,tagline:`General API license allows up to 50 requests per second. Additionally, various plans have different usage restrictions. The âStarterâ plan lets you use Iframely for commercial purposes, but limited to one brand. âSame brandâ means either the same database or the same business domain. The âEditorialâ and âEnterpriseâ plans grant licenses to use Iframely across multiple brands.`},{title:`Which plan is right for me?`,tagline:[{title:`Starter`,tagline:`This pay-as-you go plan with no monthly fee is great for experimental work and initial launches. It gives 2,000 hits/mo for free and only requires a credit card for usage auto-scaling.`},{title:`Business`,tagline:`This plan is meant for general websites who prefer a hands-on approach, working with publishers directly and relying on Iframely for the raw data and few fallbacks.`},{title:`Editorial`,tagline:`This plan is great for average Content Management Systems. Itâs designed to handle a moderate number of URLs and provides support for common functionalities. Through Content IDs, it also ensures your content remains accessible even after your subscription ends.`},{title:`Enterprise`,tagline:`This plan is ideal for managing large volume URLs, automated processing including AI, or for use with specialized technologies like React or AMP. It offers extensive features, priority support, and customization.`},{title:`Custom`,tagline:`Weâre open to negotiate a custom service agreement for commitments you need with regard to privacy, security, and continued service. Our enterprise agreements offer a fixed fee for unlimited usage and yearly billing. If you expect to repeatedly go over 50 requests per second, please contact us for a quote.`}]}],ot=O(`URL usage requests are billed <strong>once per hour</strong> for previews and <strong>individually</strong> for data use. We call it a "hit".`,1),st=O(`<!> <div class="extras svelte-1hrotn9"><!> <!></div>`,1),ct=O(`<p class="price svelte-1hrotn9">All prices are listed in USD and billed monthly.</p>`),lt=O(`<h2 class="typo-h2 mb05">Compare plans & features</h2> <p class="tagline svelte-1hrotn9">Your volume will grow the more features you use. Hereâs plan recommendations for specific 5 features.</p>`,1),ut=O(`<p class="svelte-1hrotn9"><strong> </strong> </p>`),dt=O(`<h2 class="typo-h2 mb2">Frequently asked questions</h2> <div class="grid svelte-1hrotn9"><div class="col svelte-1hrotn9"></div> <div class="col svelte-1hrotn9"></div></div>`,1),ft=O(`<!> <!> <!> <!> <!> <!> <!> <!>`,1);function pt(n,a){s(a,!0);let u=U.filter(e=>e.id!==`enterprise`),d=U.find(e=>e.id===`enterprise`),f=M(()=>{let e=$.filter(e=>typeof e.tagline==`string`);return $.filter(e=>typeof e.tagline==`object`).forEach(t=>{e.push({title:t.title,tagline:t.tagline.map(e=>`${e.title} - ${e.tagline}`).join(` `)})}),e}),p=M(()=>({"@context":`https://schema.org`,"@type":`FAQPage`,mainEntity:D(f).map(e=>
5({"@type":`Question`,name:e.title,acceptedAnswer:{"@type":`Answer`,text:e.tagline}}))}));var h=ft(),_=S(h);H(_,{get schema(){return D(p)}});var y=v(_,2);H(y,{get schema(){return te}});var b=v(y,2);B(b,{title:`Pricing`,description:`Compare Iframely pricing plans â find the right option for your needs with flexible API limits, features, and transparent costs.`});var x=v(b,2);V(x,{title:`Pricing`,marginless:!0,filled:!0,tagline:e=>{F();var t=ot();F(4),i(e,t)},$$slots:{tagline:!0}});var C=v(x,2);z(C,{wrapper:!0,children:(e,n)=>{var r=st(),a=S(r);at(a,{get items(){return u}});var o=v(a,2),s=w(o);Z(s,k(()=>d,{singular:!0,label:`Let's talk`,url:`mailto:[email protected]`})),ae(v(s,2),{}),t(o),i(e,r)},$$slots:{default:!0}});var T=v(C,2);z(T,{children:(e,t)=>{var n=ct();i(e,n)},$$slots:{default:!0}});var E=v(T,2);Pe(E,{get data(){return Q},children:(e,t)=>{z(e,{children:(e,t)=>{var n=lt();F(2),i(e,n)},$$slots:{default:!0}})},$$slots:{default:!0}});var O=v(E,2);z(O,{section:!0,children:(n,r)=>{var a=dt(),s=v(S(a),2),u=w(s);o(u,21,()=>$,l,(t,n)=>{var r=c(),a=S(r),o=e=>{W(e,{get title(){return D(n).title},children:(e,t)=>{F();var r=g();A(()=>m(r,D(n).tagline)),i(e,r)},$$slots:{default:!0}})};e(a,e=>{typeof D(n).tagline==`string`&&e(o)}),i(t,r)}),t(u);var d=v(u,2);o(d,21,()=>$,l,(n,r)=>{var a=c(),s=S(a),l=e=>{W(e,{get title(){return D(r).title},custom:!0,children:(e,n)=>{var a=c(),s=S(a);o(s,16,()=>D(r)?.tagline,e=>e,(e,n)=>{var r=ut(),a=w(r),o=w(a,!0);t(a);var s=v(a);t(r),A(()=>{m(o,n.title),m(s,` â ${n.tagline??``}`)}),i(e,r)}),i(e,a)},$$slots:{default:!0}})};e(s,e=>{typeof D(r).tagline==`object`&&e(l)}),i(n,a)}),t(d),t(s),i(n,a)},$$slots:{default:!0}}),i(n,h),r()}export{pt 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.