PageSourceSearch

https://notewave.app/_next/static/chunks/11t.6gqlb5pcn.js

js notewave.app collected 2026-10-01 23:55:06 UTC 8,375 bytes, 64 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,713480,e=>{"use strict";var t=e.i(843476),r=e.i(271645);let n=({className:e="",quantity:n=100,staticity:o=50,ease:i=50,size:a=.4,refresh:s=!1,color:l="#ffffff",vx:u=0,vy:c=0})=>{let d,h=(0,r.useRef)(null),f=(0,r.useRef)(null),p=(0,r.useRef)(null),m=(0,r.useRef)([]),y=function(){let[e,t]=(0,r.useState)({x:0,y:0});return(0,r.useEffect)(()=>{let e=e=>{t({x:e.clientX,y:e.clientY})};return window.addEventListener("mousemove",e),()=>{window.removeEventListener("mousemove",e)}},[]),e}(),g=(0,r.useRef)({x:0,y:0}),w=(0,r.useRef)({w:0,h:0}),v=window.devicePixelRatio;(0,r.useEffect)(()=>(h.current&&(p.current=h.current.getContext("2d")),b(),P(),window.addEventListener("resize",b),()=>{window.removeEventListener("resize",b)}),[l]),(0,r.useEffect)(()=>{x()},[y.x,y.y]),(0,r.useEffect)(()=>{b()},[s]);let b=()=>{R(),T()},x=()=>{if(h.current){let e=h.current.getBoundingClientRect(),{w:t,h:r}=w.current,n=y.x-e.left-t/2,o=y.y-e.top-r/2;n<t/2&&n>-t/2&&o<r/2&&o>-r/2&&(g.current.x=n,g.current.y=o)}},R=()=>{f.current&&h.current&&p.current&&(m.current.length=0,w.current.w=f.current.offsetWidth,w.current.h=f.current.offsetHeight,h.current.width=w.current.w*v,h.current.height=w.current.h*v,h.current.style.width=`${w.current.w}px`,h.current.style.height=`${w.current.h}px`,p.current.scale(v,v))},A=()=>{let e=Math.floor(Math.random()*w.current.w),t=Math.floor(Math.random()*w.current.h),r=Math.floor(2*Math.random())+a;return{x:e,y:t,translateX:0,translateY:0,size:r,alpha:0,targetAlpha:parseFloat((.6*Math.random()+.1).toFixed(1)),dx:(Math.random()-.5)*.1,dy:(Math.random()-.5)*.1,magnetism:.1+4*Math.random()}},I=[(d=parseInt(l.replace("#",""),16))>>16&255,d>>8&255,255&d],N=(e,t=!1)=>{if(p.current){let{x:r,y:n,translateX:o,translateY:i,size:a,alpha:s}=e;p.current.translate(o,i),p.current.beginPath(),p.current.arc(r,n,a,0,2*Math.PI),p.current.fillStyle=`rgba(${I.join(", ")}, ${s})`,p.current.fill(),p.current.setTransform(v,0,0,v,0,0),t||m.current.push(e)}},z=()=>{p.current&&p.current.clearRect(0,0,w.current.w,w.current.h)},T=()=>{z();for(let e=0;e<n;e++)N(A())},P=()=>{z(),m.current.forEach((e,t)=>{let r,n=parseFloat(((r=([e.x+e.translateX-e.size,w.current.w-e.x-e.translateX-e.size,e.y+e.translateY-e.size,w.current.h-e.y-e.translateY-e.size].reduce((e,t)=>Math.min(e,t))-0)*1/20+0)>0?r:0).toFixed(2));n>1?(e.alpha+=.02,e.alpha>e.targetAlpha&&(e.alpha=e.targetAlpha)):e.alpha=e.targetAlpha*n,e.x+=e.dx+u,e.y+=e.dy+c,e.translateX+=(g.current.x/(o/e.magnetism)-e.translateX)/i,e.translateY+=(g.current.y/(o/e.magnetism)-e.translateY)/i,N(e,!0),(e.x<-e.size||e.x>w.current.w+e.size||e.y<-e.size||e.y>w.current.h+e.size)&&(m.current.splice(t,1),N(A()))}),window.requestAnimationFrame(P)};return(0,t.jsx)("div",{className:e,ref:f,"aria-hidden":"true",children:(0,t.jsx)("canvas",{ref:h,className:"h-full w-full"})})};var o=e.i(363178);e.s(["default",0,()=>{let{theme:e}=(0,o.useTheme)();return(0,t.jsx)(n,{className:"absolute inset-0 -z-10",quantity:30,ease:60,size:.1,staticity:40,color:"dark"===e?"#ffffff":"#000000"})}],713480)},430289,e=>{"use strict";var t=e.i(843476),r=e.i(713480),n=e.i(446036);let o=`
2### Recording Policy
3
4At Notewave AI, we emphasize the importance of adhering to both legal and institutional regulations when recording and sharing content. We ask all users to follow these guidelines to ensure compliance with applicable policies and laws:
5
6#### Compliance with Institutional Policies  
7Users are responsible for ensuring that any recording or uploaded material aligns with the policies of their school, university, workplace, or instructor. It is the user’s obligation to familiarize themselves with and adhere to their institution’s rules concerning the recording and sharing of lectures or educational content.
8
9#### Respecting Copyright Law  
10Users must not record or upload content that is protected by copyright unless they have obtained explicit permission from the copyright holder. This includes materials like texts, images, videos, or other forms of copyrighted media.
11
12#### Respect for Privacy and Confidentiality  
13Users are prohibited from recording or sharing sensitive conversations or information that would violate U.S. privacy laws. This includes confidential communications, private discussions, or any other exchanges legally protected from unauthorized recording or disclosure.
14
15Notewave AI does not condone and cannot be held liable for any unauthorized recording or uploading of content that violates institutional policies, copyright law, or privacy laws. Users are fully responsible for ensuring their activities on the platform comply with all applicable legal and institutional requirements.
16
17By using our platform, you agree to indemnify Notewave AI against any legal consequences resulting from the unauthorized recording or distribution of material. We trust our users to respect intellectual property, privacy, and institutional policies while using Notewave AI.
18
19#### License to View Notewave AI Content  
20Provided you comply with these Terms of Use, Notewave AI grants you a limited, personal, non-exclusive, non-commercial, revocable, and non-transferable license to access and use the content on our platform. This is strictly for personal, non-commercial, educational use.
21
22You agree not to copy, record, or access content via automated means (e.g., scripts, bots, or data extraction tools) unless authorized by Notewave AI in writing.
23
24If you purchase a subscription or license to access Notewave AI content, it is for individual use only and cannot be shared with others. We may enforce reasonable limits on access to protect against unauthorized use, including limits on time, device usage, or the quantity of materials accessed.
25
26### Refund Policy for Notewave AI
27
28### 1. **Eligibility for Refunds**
29
30Refunds are generally only available under the following conditions:
31- You are within the first 30 days of your subscription purchase or renewal.
32- The subscription was not used excessively or in violation of our [Terms of Service](#).
33- Technical issues that are caused by Notewave AI and could not be resolved within a reasonable time after the issue was reported.
34- Accidental or duplicate payments.
35
36### 2. **No Refunds for Inactive Accounts**
37We do not provide refunds for unused or inactive accounts. If you forget to cancel your subscription and it renews automatically, you are still responsible for that charge. Please ensure you manage your subscription settings in your account.
38
39### 3. **Refund Request Process**
40
41To request a refund:
42- Email our support team at [[email protected]] with the subject line "Refund Request."
43- Include the following details: your name, email address, subscription plan, and the reason for your refund request.
44- Our team will review your request and respond within 5-7 business days.
45
46### 4. **Pro-Rated Refunds**
47If you cancel your subscription partway through a billing cycle, you may be eligible for a pro-rated refund based on the number of unused days in the billing period.
48
49### 5. **Non-Refundable Cases**
50- Refund requests made after 30 days of subscription purchase.
51- Refunds for promotional offers, discounts, or special pricing.
52- Monthly subscription fees after the initial 30-day period.
53- Termination of your account due to a violation of our [Terms of Service](#).
54
55### 6. **Payment Processing Time**
56Once your refund request is approved, the refund will be processed through the original payment method. Depending on your financial institution, it may take up to 7-14 business days for the funds to appear in your account.
57
58### 7. **Changes to This Policy**
59Notewave AI reserves the right to modify or update this refund policy at any time. We will notify users of any significant changes by posting the updated policy on our website.
60
61---
62
63Build with ❤️ by Notewave AI team
64`;e.s(["default",0,()=>(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"mx-auto flex justify-center h-full pt-16",children:(0,t.jsxs)("div",{className:"flex flex-col items-center justify-center max-w-3xl pb-10 pt-5",children:[(0,t.jsx)("h1",{className:"text-2xl font-bold",children:"Terms of Use"}),(0,t.jsx)(n.default.Markdown,{className:"markdown !bg-transparent mt-5 !text-foreground",source:o})]})}),(0,t.jsx)(r.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.