Old version
April 18, 2026 07:49 UTC
209038cba40af6bde683f53369d0f8a712ee5890c5bf6210f097d45a67545918
CA-V-001843
New version
April 19, 2026 06:07 UTC
6659ffcc8db3ecbbaac1be00c48c7bcd8cfed5227412fa166713de8c3cf09bbf
CA-V-001862
Share 𝕏 Share in Share
Change Summary
The detected change involves a modification to backend authentication code on Reddit's privacy policy page, specifically updating a nonce value used in a JavaScript verification challenge from 'fcea71131c9ef843' to '65639904393eff93'. This is a technical security measure that does not alter the privacy policy document itself or the terms users agree to; it only changes the cryptographic token used to prevent unauthorized access to the policy page.
low severity
0 Sentences added
0 Sentences removed
1 Sentences modified
1 Sentences before
1 Sentences after
Added
Removed
Modified
BeforeAfter
0<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <link href="https://www.redditstatic.com/shreddit/assets/favicon/64x64.png" rel="icon shortcut" sizes="64x64" /> <title>Reddit - Please wait for verification</title> <script nonce=""> document.addEventListener("DOMContentLoaded",async function(){var e=document.forms[0],n=(e.onsubmit=function(t){return new URLSearchParams(document.location.search).forEach((e,n)=>t.target.appendChild(Object.assign(document.createElement("input"),{name:n,type:"hidden",value:e}))),!0},await(async e=>e+e)("fcea71131c9ef843"));e.elements.namedItem("solution").value=n,e.requestSubmit()},{once:!0}); </script> <style> main{align-items:center;display:flex;height:100vh;isolation:isolate;justify-content:center;position:relative;width:100vw}main:before{animation:scaleout 1.5s infinite ease-in-out;background-color:#d93900;border-radius:100%;content:'';height:8rem;opacity:.75;position:absolute;width:8rem}.logo{align-items:center;display:flex;fill:currentColor;font-size:4rem;justify-content:center;z-index:1}.logo svg{fill:currentColor;height:8rem;width:auto}@keyframes scaleout{0%{transform:scale(1)}100%{transform:scale(1.5);opacity:0}}.snoo-cls-1{fill:url(#snoo-radial-gragient) white}.snoo-cls-1,.snoo-cls-2,.snoo-cls-3,.snoo-cls-4,.snoo-cls-5,.snoo-cls-6,.snoo-cls-7,.snoo-cls-8,.snoo-cls-9,.snoo-cls-10,.snoo-cls-11{stroke-width:0}.snoo-cls-2{fill:url(#snoo-radial-gragient-2) white}.snoo-cls-3{fill:url(#snoo-radial-gragient-3) white}.snoo-cls-4{fill:url(#snoo-radial-gragient-4) #fc4301}.snoo-cls-5{fill:url(#snoo-radial-gragient-6) black}.snoo-cls-6{fill:url(#snoo-radial-gragient-8) black}.snoo-cls-7{fill:url(#snoo-radial-gragient-5) #fc4301}.snoo-cls-8{fill:url(#snoo-radial-gragient-7) white}.snoo-cls-9{fill:#842123}.snoo-cls-10{fill:#ff4500}.snoo-cls-11{fill:#ffc49c} </style> </head> <body> <main> <div class='logo'> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 216 216" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve"> <defs> <linearGradient id="orangeredGradient" gradientTransform="rotate(90)"> <stop offset="0%" stop-color="#FE7B0E"></stop> <stop offset="100%" stop-color="#EF0A22"></stop> </linearGradient> </defs> <defs> <radialGradient id="snoo-radial-gragient" cx="169.75" cy="92.19" fx="169.75" fy="92.19" r="50.98" gradientTransform="translate(0 11.64) scale(1 .87)" gradientUnits="userSpaceOnUse"> <stop offset="0" stop-color="#feffff"></stop> <stop offset=".4" stop-color="#feffff"></stop> <stop offset=".51" stop-color="#f9fcfc"></stop> <stop offset=".62" stop-color="#edf3f5"></stop> <stop offset=".7" stop-color="#dee9ec"></stop> <stop offset=".72" stop-color="#d8e4e8"></stop> <stop offset=".76" stop-color="#ccd8df"></stop> <stop offset=".8" stop-color="#c8d5dd"></stop> <stop offset=".83" stop-color="#ccd6de"></stop> <stop offset=".85" stop-color="#d8dbe2"></stop> <stop offset=".88" stop-color="#ede3e9"></stop> <stop offset=".9" stop-color="#ffebef"></stop> </radialGradient> <radialGradient id="snoo-radial-gragient-2" cx="47.31" fx="47.31" r="50.98" xlink:href="#snoo-radial-gragient"></radialGradient> <radialGradient id="snoo-radial-gragient-3" cx="109.61" cy="85.59" fx="109.61" fy="85.59" r="153.78" gradientTransform="translate(0 25.56) scale(1 .7)" xlink:href="#snoo-radial-gragient"></radialGradient> <radialGradient id="snoo-radial-gragient-4" cx="-6.01" cy="64.68" fx="-6.01" fy="64.68" r="12.85" gradientTransform="translate(81.08 27.26) scale(1.07 1.55)" gradientUnits="userSpaceOnUse"> <stop offset="0" stop-color="#f60"></stop> <stop offset=".5" stop-color="#ff4500"></stop> <stop offset=".7" stop-color="#fc4301"></stop> <stop offset=".82" stop-color="#f43f07"></stop> <stop offset=".92" stop-color="#e53812"></stop> <stop offset="1" stop-color="#d4301f"></stop> </radialGradient> <radialGradient id="snoo-radial-gragient-5" cx="-73.55" cy="64.68" fx="-73.55" fy="64.68" r="12.85" gradientTransform="translate(62.87 27.26) rotate(-180) scale(1.07 -1.55)" xlink:href="#snoo-radial-gragient-4"></radialGradient> <radialGradient id="snoo-radial-gragient-6" cx="107.93" cy="166.96" fx="107.93" fy="166.96" r="45.3" gradientTransform="translate(0 57.4) scale(1 .66)" gradientUnits="userSpaceOnUse"> <stop offset="0" stop-color="#172e35"></stop> <stop offset=".29" stop-color="#0e1c21"></stop> <stop offset=".73" stop-color="#030708"></stop> <stop offset="1" stop-color="#000"></stop> </radialGradient> <radialGradient id="snoo-radial-gragient-7" cx="147.88" cy="32.94" fx="147.88" fy="32.94" r="39.77" gradientTransform="translate(0 .54) scale(1 .98)" xlink:href="#snoo-radial-gragient"></radialGradient> <radialGradient id="snoo-radial-gragient-8" cx="131.31" cy="73.08" fx="131.31" fy="73.08" r="32.6" gradientUnits="userSpaceOnUse"> <stop offset=".48" stop-color="#7a9299"></stop> <stop offset=".67" stop-color="#172e35"></stop> <stop offset=".75" stop-color="#000"></stop> <stop offset=".82" stop-color="#172e35"></stop> </radialGradient> </defs> <path class="snoo-cls-10" d="m108,0h0C48.35,0,0,48.35,0,108h0c0,29.82,12.09,56.82,31.63,76.37l-20.57,20.57c-4.08,4.08-1.19,11.06,4.58,11.06h92.36s0,0,0,0c59.65,0,108-48.35,108-108h0C216,48.35,167.65,0,108,0Z"></path> <circle class="snoo-cls-1" cx="169.22" cy="106.98" r="25.22"></circle> <circle class="snoo-cls-2" cx="46.78" cy="106.98" r="25.22"></circle> <ellipse class="snoo-cls-3" cx="108.06" cy="128.64" rx="72" ry="54"></ellipse> <path class="snoo-cls-4" d="m86.78,123.48c-.42,9.08-6.49,12.38-13.56,12.38s-12.46-4.93-12.04-14.01c.42-9.08,6.49-15.02,13.56-15.02s12.46,7.58,12.04,16.66Z"></path> <path class="snoo-cls-7" d="m129.35,123.48c.42,9.08,6.49,12.38,13.56,12.38s12.46-4.93,12.04-14.01c-.42-9.08-6.49-15.02-13.56-15.02s-12.46,7.58-12.04,16.66Z"></path> <ellipse class="snoo-cls-11" cx="79.63" cy="116.37" rx="2.8" ry="3.05"></ellipse> <ellipse class="snoo-cls-11" cx="146.21" cy="116.37" rx="2.8" ry="3.05"></ellipse> <path class="snoo-cls-5" d="m108.06,142.92c-8.76,0-17.16.43-24.92,1.22-1.33.13-2.17,1.51-1.65,2.74,4.35,10.39,14.61,17.69,26.57,17.69s22.23-7.3,26.57-17.69c.52-1.23-.33-2.61-1.65-2.74-7.77-.79-16.16-1.22-24.92-1.22Z"></path> <circle class="snoo-cls-8" cx="147.49" cy="49.43" r="17.87"></circle> <path class="snoo-cls-6" d="m107.8,76.92c-2.14,0-3.87-.89-3.87-2.27,0-16.01,13.03-29.04,29.04-29.04,2.14,0,3.87,1.73,3.87,3.87s-1.73,3.87-3.87,3.87c-11.74,0-21.29,9.55-21.29,21.29,0,1.38-1.73,2.27-3.87,2.27Z"></path> <path class="snoo-cls-9" d="m62.82,122.65c.39-8.56,6.08-14.16,12.69-14.16,6.26,0,11.1,6.39,11.28,14.33.17-8.88-5.13-15.99-12.05-15.99s-13.14,6.05-13.56,15.2c-.42,9.15,4.97,13.83,12.04,13.83.17,0,.35,0,.52,0-6.44-.16-11.3-4.79-10.91-13.2Z"></path> <path class="snoo-cls-9" d="m153.3,122.65c-.39-8.56-6.08-14.16-12.69-14.16-6.26,0-11.1,6.39-11.28,14.33-.17-8.88,5.13-15.99,12.05-15.99,7.07,0,13.14,6.05,13.56,15.2.42,9.15-4.97,13.83-12.04,13.83-.17,0-.35,0-.52,0,6.44-.16,11.3-4.79,10.91-13.2Z"></path> </svg> </div> </main> <form hidden method="GET" action="/policies/privacy-policy"> <input type="hidden" name="solution" /> <input type="hidden" name="js_challenge" value="1"/> <input type="hidden" name="token" value=""/> </form> </body> </html>0<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <link href="https://www.redditstatic.com/shreddit/assets/favicon/64x64.png" rel="icon shortcut" sizes="64x64" /> <title>Reddit - Please wait for verification</title> <script nonce=""> document.addEventListener("DOMContentLoaded",async function(){var e=document.forms[0],n=(e.onsubmit=function(t){return new URLSearchParams(document.location.search).forEach((e,n)=>t.target.appendChild(Object.assign(document.createElement("input"),{name:n,type:"hidden",value:e}))),!0},await(async e=>e+e)("65639904393eff93"));e.elements.namedItem("solution").value=n,e.requestSubmit()},{once:!0}); </script> <style> main{align-items:center;display:flex;height:100vh;isolation:isolate;justify-content:center;position:relative;width:100vw}main:before{animation:scaleout 1.5s infinite ease-in-out;background-color:#d93900;border-radius:100%;content:'';height:8rem;opacity:.75;position:absolute;width:8rem}.logo{align-items:center;display:flex;fill:currentColor;font-size:4rem;justify-content:center;z-index:1}.logo svg{fill:currentColor;height:8rem;width:auto}@keyframes scaleout{0%{transform:scale(1)}100%{transform:scale(1.5);opacity:0}}.snoo-cls-1{fill:url(#snoo-radial-gragient) white}.snoo-cls-1,.snoo-cls-2,.snoo-cls-3,.snoo-cls-4,.snoo-cls-5,.snoo-cls-6,.snoo-cls-7,.snoo-cls-8,.snoo-cls-9,.snoo-cls-10,.snoo-cls-11{stroke-width:0}.snoo-cls-2{fill:url(#snoo-radial-gragient-2) white}.snoo-cls-3{fill:url(#snoo-radial-gragient-3) white}.snoo-cls-4{fill:url(#snoo-radial-gragient-4) #fc4301}.snoo-cls-5{fill:url(#snoo-radial-gragient-6) black}.snoo-cls-6{fill:url(#snoo-radial-gragient-8) black}.snoo-cls-7{fill:url(#snoo-radial-gragient-5) #fc4301}.snoo-cls-8{fill:url(#snoo-radial-gragient-7) white}.snoo-cls-9{fill:#842123}.snoo-cls-10{fill:#ff4500}.snoo-cls-11{fill:#ffc49c} </style> </head> <body> <main> <div class='logo'> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 216 216" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve"> <defs> <linearGradient id="orangeredGradient" gradientTransform="rotate(90)"> <stop offset="0%" stop-color="#FE7B0E"></stop> <stop offset="100%" stop-color="#EF0A22"></stop> </linearGradient> </defs> <defs> <radialGradient id="snoo-radial-gragient" cx="169.75" cy="92.19" fx="169.75" fy="92.19" r="50.98" gradientTransform="translate(0 11.64) scale(1 .87)" gradientUnits="userSpaceOnUse"> <stop offset="0" stop-color="#feffff"></stop> <stop offset=".4" stop-color="#feffff"></stop> <stop offset=".51" stop-color="#f9fcfc"></stop> <stop offset=".62" stop-color="#edf3f5"></stop> <stop offset=".7" stop-color="#dee9ec"></stop> <stop offset=".72" stop-color="#d8e4e8"></stop> <stop offset=".76" stop-color="#ccd8df"></stop> <stop offset=".8" stop-color="#c8d5dd"></stop> <stop offset=".83" stop-color="#ccd6de"></stop> <stop offset=".85" stop-color="#d8dbe2"></stop> <stop offset=".88" stop-color="#ede3e9"></stop> <stop offset=".9" stop-color="#ffebef"></stop> </radialGradient> <radialGradient id="snoo-radial-gragient-2" cx="47.31" fx="47.31" r="50.98" xlink:href="#snoo-radial-gragient"></radialGradient> <radialGradient id="snoo-radial-gragient-3" cx="109.61" cy="85.59" fx="109.61" fy="85.59" r="153.78" gradientTransform="translate(0 25.56) scale(1 .7)" xlink:href="#snoo-radial-gragient"></radialGradient> <radialGradient id="snoo-radial-gragient-4" cx="-6.01" cy="64.68" fx="-6.01" fy="64.68" r="12.85" gradientTransform="translate(81.08 27.26) scale(1.07 1.55)" gradientUnits="userSpaceOnUse"> <stop offset="0" stop-color="#f60"></stop> <stop offset=".5" stop-color="#ff4500"></stop> <stop offset=".7" stop-color="#fc4301"></stop> <stop offset=".82" stop-color="#f43f07"></stop> <stop offset=".92" stop-color="#e53812"></stop> <stop offset="1" stop-color="#d4301f"></stop> </radialGradient> <radialGradient id="snoo-radial-gragient-5" cx="-73.55" cy="64.68" fx="-73.55" fy="64.68" r="12.85" gradientTransform="translate(62.87 27.26) rotate(-180) scale(1.07 -1.55)" xlink:href="#snoo-radial-gragient-4"></radialGradient> <radialGradient id="snoo-radial-gragient-6" cx="107.93" cy="166.96" fx="107.93" fy="166.96" r="45.3" gradientTransform="translate(0 57.4) scale(1 .66)" gradientUnits="userSpaceOnUse"> <stop offset="0" stop-color="#172e35"></stop> <stop offset=".29" stop-color="#0e1c21"></stop> <stop offset=".73" stop-color="#030708"></stop> <stop offset="1" stop-color="#000"></stop> </radialGradient> <radialGradient id="snoo-radial-gragient-7" cx="147.88" cy="32.94" fx="147.88" fy="32.94" r="39.77" gradientTransform="translate(0 .54) scale(1 .98)" xlink:href="#snoo-radial-gragient"></radialGradient> <radialGradient id="snoo-radial-gragient-8" cx="131.31" cy="73.08" fx="131.31" fy="73.08" r="32.6" gradientUnits="userSpaceOnUse"> <stop offset=".48" stop-color="#7a9299"></stop> <stop offset=".67" stop-color="#172e35"></stop> <stop offset=".75" stop-color="#000"></stop> <stop offset=".82" stop-color="#172e35"></stop> </radialGradient> </defs> <path class="snoo-cls-10" d="m108,0h0C48.35,0,0,48.35,0,108h0c0,29.82,12.09,56.82,31.63,76.37l-20.57,20.57c-4.08,4.08-1.19,11.06,4.58,11.06h92.36s0,0,0,0c59.65,0,108-48.35,108-108h0C216,48.35,167.65,0,108,0Z"></path> <circle class="snoo-cls-1" cx="169.22" cy="106.98" r="25.22"></circle> <circle class="snoo-cls-2" cx="46.78" cy="106.98" r="25.22"></circle> <ellipse class="snoo-cls-3" cx="108.06" cy="128.64" rx="72" ry="54"></ellipse> <path class="snoo-cls-4" d="m86.78,123.48c-.42,9.08-6.49,12.38-13.56,12.38s-12.46-4.93-12.04-14.01c.42-9.08,6.49-15.02,13.56-15.02s12.46,7.58,12.04,16.66Z"></path> <path class="snoo-cls-7" d="m129.35,123.48c.42,9.08,6.49,12.38,13.56,12.38s12.46-4.93,12.04-14.01c-.42-9.08-6.49-15.02-13.56-15.02s-12.46,7.58-12.04,16.66Z"></path> <ellipse class="snoo-cls-11" cx="79.63" cy="116.37" rx="2.8" ry="3.05"></ellipse> <ellipse class="snoo-cls-11" cx="146.21" cy="116.37" rx="2.8" ry="3.05"></ellipse> <path class="snoo-cls-5" d="m108.06,142.92c-8.76,0-17.16.43-24.92,1.22-1.33.13-2.17,1.51-1.65,2.74,4.35,10.39,14.61,17.69,26.57,17.69s22.23-7.3,26.57-17.69c.52-1.23-.33-2.61-1.65-2.74-7.77-.79-16.16-1.22-24.92-1.22Z"></path> <circle class="snoo-cls-8" cx="147.49" cy="49.43" r="17.87"></circle> <path class="snoo-cls-6" d="m107.8,76.92c-2.14,0-3.87-.89-3.87-2.27,0-16.01,13.03-29.04,29.04-29.04,2.14,0,3.87,1.73,3.87,3.87s-1.73,3.87-3.87,3.87c-11.74,0-21.29,9.55-21.29,21.29,0,1.38-1.73,2.27-3.87,2.27Z"></path> <path class="snoo-cls-9" d="m62.82,122.65c.39-8.56,6.08-14.16,12.69-14.16,6.26,0,11.1,6.39,11.28,14.33.17-8.88-5.13-15.99-12.05-15.99s-13.14,6.05-13.56,15.2c-.42,9.15,4.97,13.83,12.04,13.83.17,0,.35,0,.52,0-6.44-.16-11.3-4.79-10.91-13.2Z"></path> <path class="snoo-cls-9" d="m153.3,122.65c-.39-8.56-6.08-14.16-12.69-14.16-6.26,0-11.1,6.39-11.28,14.33-.17-8.88,5.13-15.99,12.05-15.99,7.07,0,13.14,6.05,13.56,15.2.42,9.15-4.97,13.83-12.04,13.83-.17,0-.35,0-.52,0,6.44-.16,11.3-4.79,10.91-13.2Z"></path> </svg> </div> </main> <form hidden method="GET" action="/policies/privacy-policy"> <input type="hidden" name="solution" /> <input type="hidden" name="js_challenge" value="1"/> <input type="hidden" name="token" value=""/> </form> </body> </html>
Stay ahead of the changes

Watch this before it changes again

Follow unlimited companies, monitor the clauses that matter across every platform, and get the full institutional analysis on what each change obligates you to do.