{"version":"1.0","provider_name":"Ruby-Doc.org","provider_url":"https:\/\/ruby-doc.org\/blog","author_name":"Ryan McGregor","author_url":"https:\/\/ruby-doc.org\/blog\/author\/ryan\/","title":"Privacy Policy - Ruby-Doc.org","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"BUZgBY6xko\"><a href=\"https:\/\/ruby-doc.org\/blog\/privacy\/\">Privacy Policy<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/ruby-doc.org\/blog\/privacy\/embed\/#?secret=BUZgBY6xko\" width=\"600\" height=\"338\" title=\"&#8220;Privacy Policy&#8221; &#8212; Ruby-Doc.org\" data-secret=\"BUZgBY6xko\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/ruby-doc.org\/blog\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","description":"Privacy Policy for Ezoic Ads This Privacy Policy explains how our website uses personal data in connection with advertising services provided by Ezoic Inc. (\u201cEzoic\u201d). By using this website, you consent to the practices described below. Information We Collect Our website, in partnership with Ezoic, may collect the following categories of data: 1. Automatically Collected [&hellip;]"}