{"componentChunkName":"component---src-templates-tag-page-tsx","path":"/tag/security/","result":{"data":{"allContentfulCategory":{"edges":[{"node":{"contentful_id":"2gOurgpDj1BasZvVToN13z","slug":"tiny-sparks","title":"The Tiny Way","description":{"description":"Understand the Tiny Way - our heritage, values-driven approach and thinking through stories from and about Tiny people and culture, technology and the world at large."}}},{"node":{"contentful_id":"2a3w396SgR2Fl1ep4eYu0w","slug":"product-management","title":"Product-Led Growth","description":{"description":"Everything from product roadmaps and market fit, through customer acquisition and onboarding to retention and product-led growth, can be found here to help you grow your brand, company and product."}}},{"node":{"contentful_id":"T7VZcLaLRpt6XlNLJPLmL","slug":"wysiwyg-world","title":"World of WYSIWYG","description":{"description":"Learn about the WYSIWYG world of rich text editors - the power behind the democratization of content creation, web applications and SaaS projects."}}},{"node":{"contentful_id":"6HNYGjOUjHzUS2gXBnMVXn","slug":"design-and-ux","title":"Content Marketing & Design","description":{"description":"Be at the forefront of content design trends, get inspiration for your projects and learn new ways to use content marketing strategies and content-led approaches that deliver brilliant user experiences."}}},{"node":{"contentful_id":"6XFMYLCe4AEYIDazkjGFvb","slug":"engineering","title":"Developer Insights","description":{"description":"The perfect source for all web application and software developers, as well as engineering teams who want to stay up to date with the latest development tools, developer insights, leading edge thinking and experiments."}}},{"node":{"contentful_id":"24ufWIsR0ImSvxvvIrutB5","slug":"open-source","title":"Open Source","description":{"description":"Having a vibrant open source community is a vital part of TinyMCE, so you'll find important open source contribution news here – both from our own community, and from other open source projects in global communities."}}},{"node":{"contentful_id":"2fLgNI8yOMeZHNl1nSQ11","slug":"how-tos-and-tutorials","title":"How-to Use TinyMCE","description":{"description":"Learn how-to use TinyMCE rich text editor, all in one place – here's our set-up tips, tricks, FAQs, updates and new releases, customisations, ideas on things to build and easy migration from other text editing platforms."}}}]},"allContentfulBlogPost":{"edges":[{"node":{"title":"Best Rich Text Editors for PDF Export: Features Compared","slug":"rich-text-editor-pdf-export","featured":false,"lastUpdated":"May 9th, 2025","description":{"description":"<p>Discover the best rich text editors for PDF export. Compare features, functionality, and ease of use to find the right editor for your needs</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Discover the best rich text editors for PDF export. Compare features, functionality, and ease of use to find the right editor for your needs"}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"PDF Export Feature Comparison in RTEs Compared","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABVlBMVEUJElMJE1QKE1QABk8ACE8AAk8AAE8AB04AAEwAAEkAB08AAE0ABE4JElQLFFQLE1QKE1QACE8AB08EDlEDC1ADDFAIEFIABk8ABU8ADFEAD1QAEVYLF1YGEFIKElIAAE8AAk8ADFIADVMCEVQIF1YAAlEEEVQKE1NZPkiJXj94TEBzRUJwPkVuOUZyOEhvMkpvLkxtKk5cI1EAEFZdXXWBgpFDRGUAB1QHFFVTQlWDZl2AaWuHZmSJXlp7VV5wS1x8TFx/TV99SmBgJFEAElcAD1N9fY6MjJpXWHEAAFMADlRaXXeBhZWHipmIjJt4fI+FiZiOkZ+Pk6CLj514fY4AAFABF1dOT2tsbYFRUm0AAFIAAE4AAEsAAE0AAU4IEVEOFVEABE8EEFMDEFMADVQAAFEED1MACVAAA04AAk4JElIJE1MGE1QBCU8CC1AGD1ILFFQMFFRuEPJcAAAAEHRSTlP+/v7+/v7+/v7+/v7+/v7+czrRdgAAAIhJREFUCB1NwTEKwlAQRdF3J4N8kYAG3Iu9G7C0EBvXJSKksrawsFf3YmOhIGLGJATiOWiM/qHq4WSV/hmOm6PQRwpJiYa5JdWSanTkDOndp9Qytwm9goacgt5tBlwyRgsRBpzeC+A1gq2RK0xRfefLY0rpeuYg8kGoFVqhKKX1zp+bvTqlWsYP48wd5fhMhOcAAAAASUVORK5CYII=","aspectRatio":1.7833333333333334,"src":"//images.ctfassets.net/s600jj41gsex/4rUafAcDhopB9etKCUbW9V/e3f6775ee6dabe6a40d6b1f51d877ea4/PDF_Export_Feature_Comparison_in_RTEs_v2.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/4rUafAcDhopB9etKCUbW9V/e3f6775ee6dabe6a40d6b1f51d877ea4/PDF_Export_Feature_Comparison_in_RTEs_v2.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4rUafAcDhopB9etKCUbW9V/e3f6775ee6dabe6a40d6b1f51d877ea4/PDF_Export_Feature_Comparison_in_RTEs_v2.png?w=370&h=207&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4rUafAcDhopB9etKCUbW9V/e3f6775ee6dabe6a40d6b1f51d877ea4/PDF_Export_Feature_Comparison_in_RTEs_v2.png?w=739&h=414&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4rUafAcDhopB9etKCUbW9V/e3f6775ee6dabe6a40d6b1f51d877ea4/PDF_Export_Feature_Comparison_in_RTEs_v2.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/4rUafAcDhopB9etKCUbW9V/e3f6775ee6dabe6a40d6b1f51d877ea4/PDF_Export_Feature_Comparison_in_RTEs_v2.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/4rUafAcDhopB9etKCUbW9V/e3f6775ee6dabe6a40d6b1f51d877ea4/PDF_Export_Feature_Comparison_in_RTEs_v2.png?w=1926&h=1080&q=50&fit=scale 1926w","srcWebp":"//images.ctfassets.net/s600jj41gsex/4rUafAcDhopB9etKCUbW9V/e3f6775ee6dabe6a40d6b1f51d877ea4/PDF_Export_Feature_Comparison_in_RTEs_v2.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/4rUafAcDhopB9etKCUbW9V/e3f6775ee6dabe6a40d6b1f51d877ea4/PDF_Export_Feature_Comparison_in_RTEs_v2.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4rUafAcDhopB9etKCUbW9V/e3f6775ee6dabe6a40d6b1f51d877ea4/PDF_Export_Feature_Comparison_in_RTEs_v2.png?w=370&h=207&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4rUafAcDhopB9etKCUbW9V/e3f6775ee6dabe6a40d6b1f51d877ea4/PDF_Export_Feature_Comparison_in_RTEs_v2.png?w=739&h=414&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4rUafAcDhopB9etKCUbW9V/e3f6775ee6dabe6a40d6b1f51d877ea4/PDF_Export_Feature_Comparison_in_RTEs_v2.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/4rUafAcDhopB9etKCUbW9V/e3f6775ee6dabe6a40d6b1f51d877ea4/PDF_Export_Feature_Comparison_in_RTEs_v2.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/4rUafAcDhopB9etKCUbW9V/e3f6775ee6dabe6a40d6b1f51d877ea4/PDF_Export_Feature_Comparison_in_RTEs_v2.png?w=1926&h=1080&q=50&fm=webp&fit=scale 1926w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"Best Rich Text Editors for PDF Export: TinyMCE, Froala compared | TinyMCE"},"metaDescription":{"metaDescription":"Discover the best rich text editors for PDF export. Compare features, functionality, and ease of use to find the right editor for your needs"}}},{"node":{"title":"The Challenges of Enabling Editing and Content Creation in Banking and Finance","slug":"content-creation-banking-and-finance-app-challenges-for-developers","featured":true,"lastUpdated":"Mar 4th, 2025","description":{"description":"<p>Discover challenges for financial institutions integrating text editing and content creation in banking apps, and learn which rich text editor best fits your business needs.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Discover challenges for financial institutions integrating text editing and content creation in banking apps, and learn which rich text editor best fits your business needs."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"The Challenges of Editing and Content Creation in Banking and Finance","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABBVBMVEWqtP+qtP+otP+ntP+ptP+rtf+ys/O4s+qnsv+jrv2msf+vs/irtP+vuPyptf/Ds9PXt62xuf20vv3Fwurotma/s9yrs/3X2vnq7Pjv7/b09fr09vz38PHs2MSvsfGcteiptP64tOzfto+0su7m6fn8+vX4+fb4+fjl7fbu5fDt3+mqtvuptf2vtPm8s+Gosfzb4Pb6+PP3+Pf19/jw+e/o+ePr7+qwufqqtv+stv+rtP6lsP/Y2/j19fPo6fDy8vXw8PXp7PLf4vPCt9bAteCqsvu4v/qstu+Roeyyufastvmps/unsv25tOm7tumps/+kr/6irf2os/+/tN+xtPaytPSttPwAN1zrAAAAAXRSTlP+GuMHfQAAAHRJREFUCB0FwbFRQkEAQMF9/y5wdEgkpgBLoAkjC3WsgIwKbIPsG3nAbgLVGvdtgYT52KpqBxPGS1XV3+NtZ2K8345VVad2JuPUoapqO/wijY+qqqpcJeN+rqrqsjCxvFZVBRJ8VvXNggn8TP9fLUACGAvgCcbQFohDS65VAAAAAElFTkSuQmCC","aspectRatio":1.7833333333333334,"src":"//images.ctfassets.net/s600jj41gsex/2SQqGzxwBECPNWVPH7sbui/1ae1e4bf21f91d80267f7f320eacdd87/Editing_and_Content_Creation_in_Banking_and_Finance.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/2SQqGzxwBECPNWVPH7sbui/1ae1e4bf21f91d80267f7f320eacdd87/Editing_and_Content_Creation_in_Banking_and_Finance.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/2SQqGzxwBECPNWVPH7sbui/1ae1e4bf21f91d80267f7f320eacdd87/Editing_and_Content_Creation_in_Banking_and_Finance.png?w=370&h=207&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/2SQqGzxwBECPNWVPH7sbui/1ae1e4bf21f91d80267f7f320eacdd87/Editing_and_Content_Creation_in_Banking_and_Finance.png?w=739&h=414&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/2SQqGzxwBECPNWVPH7sbui/1ae1e4bf21f91d80267f7f320eacdd87/Editing_and_Content_Creation_in_Banking_and_Finance.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/2SQqGzxwBECPNWVPH7sbui/1ae1e4bf21f91d80267f7f320eacdd87/Editing_and_Content_Creation_in_Banking_and_Finance.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/2SQqGzxwBECPNWVPH7sbui/1ae1e4bf21f91d80267f7f320eacdd87/Editing_and_Content_Creation_in_Banking_and_Finance.png?w=1926&h=1080&q=50&fit=scale 1926w","srcWebp":"//images.ctfassets.net/s600jj41gsex/2SQqGzxwBECPNWVPH7sbui/1ae1e4bf21f91d80267f7f320eacdd87/Editing_and_Content_Creation_in_Banking_and_Finance.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/2SQqGzxwBECPNWVPH7sbui/1ae1e4bf21f91d80267f7f320eacdd87/Editing_and_Content_Creation_in_Banking_and_Finance.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/2SQqGzxwBECPNWVPH7sbui/1ae1e4bf21f91d80267f7f320eacdd87/Editing_and_Content_Creation_in_Banking_and_Finance.png?w=370&h=207&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/2SQqGzxwBECPNWVPH7sbui/1ae1e4bf21f91d80267f7f320eacdd87/Editing_and_Content_Creation_in_Banking_and_Finance.png?w=739&h=414&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/2SQqGzxwBECPNWVPH7sbui/1ae1e4bf21f91d80267f7f320eacdd87/Editing_and_Content_Creation_in_Banking_and_Finance.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/2SQqGzxwBECPNWVPH7sbui/1ae1e4bf21f91d80267f7f320eacdd87/Editing_and_Content_Creation_in_Banking_and_Finance.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/2SQqGzxwBECPNWVPH7sbui/1ae1e4bf21f91d80267f7f320eacdd87/Editing_and_Content_Creation_in_Banking_and_Finance.png?w=1926&h=1080&q=50&fm=webp&fit=scale 1926w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"Product-Led Growth","slug":"product-management"},"metaTitle":{"metaTitle":"The Challenges of Enabling Editing and Content Creation in Banking and Finance"},"metaDescription":{"metaDescription":"Discover challenges for financial institutions integrating text editing and content creation in banking apps, and learn which rich text editor best fits your business needs."}}},{"node":{"title":"Why TinyMCE is the Most Secure Rich Text Editor","slug":"the-most-secure-rich-text-editor-with-soc-compliance-certification","featured":true,"lastUpdated":"Sep 25th, 2024","description":{"description":"<p>Discover what makes TinyMCE the most secure rich text editor with strong encryption, SOC 1 and SOC 2 Compliance, and industry-leading security.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Discover what makes TinyMCE the most secure rich text editor with strong encryption, SOC 1 and SOC 2 Compliance, and industry-leading security."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"An illustration representing a secure rich text editor, safe from CSRF and XSS injections","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAAAsVBMVEXdzv7dzv/ez//ezv/czf7cz/zdz//f0P/fz//dz/7dzf/f0f/V2NXe4t/gwevfx/Ld0P3L1Pe+1fPm2v308fv1+e3v7vXcyfrez+nm0Kvkxs3U0vrSz/ny7vj5+vf7/Prt6Pvbzf3ryZv0tTTws4zczv/ez/7czPvv7Pb6+/f29vjj2fzczfX2vk/vrWnmur7bzP3f1Pfp4vnh1fzczf/dzvvlwLvbudnXyP3Zy//azP+1Gll+AAAAZ0lEQVQIHQXBO0oDARiAwfn2BYtlLhLI/W9gL9hZeYNEssXvTACBAQECGCywrCvrZnZCWPaqqp4uI6z7WVXVLyMsx62qqn6usWH+Pqqq+oINfN+rqlwI4nwfr/3Rp2sIBGQMAkAY+AdLABgW+K0UgQAAAABJRU5ErkJggg==","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/5ljQXxvllcgsxFNrYZeJv3/fc2d457fc8af636121e7c5c1b7f36928/Why_TinyMCE_is_the_Most_Secure_Rich_Text_Editor.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/5ljQXxvllcgsxFNrYZeJv3/fc2d457fc8af636121e7c5c1b7f36928/Why_TinyMCE_is_the_Most_Secure_Rich_Text_Editor.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5ljQXxvllcgsxFNrYZeJv3/fc2d457fc8af636121e7c5c1b7f36928/Why_TinyMCE_is_the_Most_Secure_Rich_Text_Editor.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5ljQXxvllcgsxFNrYZeJv3/fc2d457fc8af636121e7c5c1b7f36928/Why_TinyMCE_is_the_Most_Secure_Rich_Text_Editor.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5ljQXxvllcgsxFNrYZeJv3/fc2d457fc8af636121e7c5c1b7f36928/Why_TinyMCE_is_the_Most_Secure_Rich_Text_Editor.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/5ljQXxvllcgsxFNrYZeJv3/fc2d457fc8af636121e7c5c1b7f36928/Why_TinyMCE_is_the_Most_Secure_Rich_Text_Editor.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/5ljQXxvllcgsxFNrYZeJv3/fc2d457fc8af636121e7c5c1b7f36928/Why_TinyMCE_is_the_Most_Secure_Rich_Text_Editor.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/5ljQXxvllcgsxFNrYZeJv3/fc2d457fc8af636121e7c5c1b7f36928/Why_TinyMCE_is_the_Most_Secure_Rich_Text_Editor.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/5ljQXxvllcgsxFNrYZeJv3/fc2d457fc8af636121e7c5c1b7f36928/Why_TinyMCE_is_the_Most_Secure_Rich_Text_Editor.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5ljQXxvllcgsxFNrYZeJv3/fc2d457fc8af636121e7c5c1b7f36928/Why_TinyMCE_is_the_Most_Secure_Rich_Text_Editor.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5ljQXxvllcgsxFNrYZeJv3/fc2d457fc8af636121e7c5c1b7f36928/Why_TinyMCE_is_the_Most_Secure_Rich_Text_Editor.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5ljQXxvllcgsxFNrYZeJv3/fc2d457fc8af636121e7c5c1b7f36928/Why_TinyMCE_is_the_Most_Secure_Rich_Text_Editor.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/5ljQXxvllcgsxFNrYZeJv3/fc2d457fc8af636121e7c5c1b7f36928/Why_TinyMCE_is_the_Most_Secure_Rich_Text_Editor.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/5ljQXxvllcgsxFNrYZeJv3/fc2d457fc8af636121e7c5c1b7f36928/Why_TinyMCE_is_the_Most_Secure_Rich_Text_Editor.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"The Most Secure Rich Text Editor with SOC 1 & 2 Compliance | TinyMCE"},"metaDescription":{"metaDescription":"Discover how TinyMCE delivers secure content creation with strong encryption, SOC 1 and SOC 2 Compliance, and industry-leading security."}}},{"node":{"title":"Get started with TinyMCE self-hosted","slug":"get-started-with-tinymce-self-hosted","featured":false,"lastUpdated":"Apr 26th, 2024","description":{"description":"<p>Learn how to self-host TinyMCE and get it running in a simple application, plus how you can get started with a free trial of our premium plugins.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Learn how to self-host TinyMCE and get it running in a simple application, plus how you can get started with a free trial of our premium plugins."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Steps and checkups needed to get started with TinyMCE 6 self-hosted","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABDlBMVEUHGUMHGUAHGT8IGkAIGT4IGT8IGD0HGD8HGEIIGUMIG0UHGUEHGT4IFTgIDy8IDi4IDi0HDCsHDCwHETcHF0EIGUQIG0QIG0IIFjkIMWYJQYMJPHoJPn4IPXsIP38IN3EIFjsIGkMIG0EIGj8IDSsKVaYMdd4MbtEMcdgMb9QMcNUMc9oLY70IFDUIGUAICSYMbdEMcNQIETEIGT0IByQJVaUMbdAMcdcMb9MLYr0IEDAHBiYJVKUMdNwLYbsHDzAHFzsIDjIJUZ8Ma8wMaMcMZ8YMassMbM0KXbQHEzYHFzwHGD4IMGUJO3kIPHkIO3gIPn0HFTgHGD0IETIIETQIEDIHDS0HETMHFz0HGUJfaHybAAAAsklEQVQIHQXBO0rEUABA0XtfksnLRyJMYTfF2Cm4AF2A1mkkKxTcgXuwEASDZZjK2kwMoj7PEVQETEHXSpDmi3qtRFU90qpCtlUV1Y+2nXLBnaqqjtvmkLxi5nCxWK/Gbze+JAjzDKk4ZdN1Kyfx9RIIAJTlGZ/QFsX1qOQwpbDRsrNLQcsl+wtMidvn+r16i7EeY1yqn2TxC9nueKNPd+jj/QMDDk2232fneZ/nfV8OAP8zLS31olB5qQAAAABJRU5ErkJggg==","aspectRatio":1.7767441860465116,"src":"//images.ctfassets.net/s600jj41gsex/5Wc3yu86p8ph75WkPkoekb/202ee13c9fcf1716aa1cf674f3b46c9e/Image_TinyMCE_Self_Hosted_Guide.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/5Wc3yu86p8ph75WkPkoekb/202ee13c9fcf1716aa1cf674f3b46c9e/Image_TinyMCE_Self_Hosted_Guide.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5Wc3yu86p8ph75WkPkoekb/202ee13c9fcf1716aa1cf674f3b46c9e/Image_TinyMCE_Self_Hosted_Guide.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5Wc3yu86p8ph75WkPkoekb/202ee13c9fcf1716aa1cf674f3b46c9e/Image_TinyMCE_Self_Hosted_Guide.png?w=739&h=416&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5Wc3yu86p8ph75WkPkoekb/202ee13c9fcf1716aa1cf674f3b46c9e/Image_TinyMCE_Self_Hosted_Guide.png?w=1109&h=624&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/5Wc3yu86p8ph75WkPkoekb/202ee13c9fcf1716aa1cf674f3b46c9e/Image_TinyMCE_Self_Hosted_Guide.png?w=1478&h=832&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/5Wc3yu86p8ph75WkPkoekb/202ee13c9fcf1716aa1cf674f3b46c9e/Image_TinyMCE_Self_Hosted_Guide.png?w=1528&h=860&q=50&fit=scale 1528w","srcWebp":"//images.ctfassets.net/s600jj41gsex/5Wc3yu86p8ph75WkPkoekb/202ee13c9fcf1716aa1cf674f3b46c9e/Image_TinyMCE_Self_Hosted_Guide.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/5Wc3yu86p8ph75WkPkoekb/202ee13c9fcf1716aa1cf674f3b46c9e/Image_TinyMCE_Self_Hosted_Guide.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5Wc3yu86p8ph75WkPkoekb/202ee13c9fcf1716aa1cf674f3b46c9e/Image_TinyMCE_Self_Hosted_Guide.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5Wc3yu86p8ph75WkPkoekb/202ee13c9fcf1716aa1cf674f3b46c9e/Image_TinyMCE_Self_Hosted_Guide.png?w=739&h=416&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5Wc3yu86p8ph75WkPkoekb/202ee13c9fcf1716aa1cf674f3b46c9e/Image_TinyMCE_Self_Hosted_Guide.png?w=1109&h=624&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/5Wc3yu86p8ph75WkPkoekb/202ee13c9fcf1716aa1cf674f3b46c9e/Image_TinyMCE_Self_Hosted_Guide.png?w=1478&h=832&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/5Wc3yu86p8ph75WkPkoekb/202ee13c9fcf1716aa1cf674f3b46c9e/Image_TinyMCE_Self_Hosted_Guide.png?w=1528&h=860&q=50&fm=webp&fit=scale 1528w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Ben Long","slug":"ben-long"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"How to Self-host TinyMCE 6 | TinyMCE"},"metaDescription":{"metaDescription":"Steps and checkups needed to get started with TinyMCE 6 self-hosted. Self-hosting gives you complete control over your rich text editor and its associated plugins."}}},{"node":{"title":"Leveling up content security: TinyMCE achieves SOC 2 Type 2 compliance","slug":"security-soc2","featured":false,"lastUpdated":"Apr 24th, 2024","description":{"description":"<p>TinyMCE is now SOC Type 2 Security compliant</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"TinyMCE is now SOC Type 2 Security compliant"}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"TinyMCE is now SOC Type 2 security compliant","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAAB7FBMVEUXIk8WIk8WI1AUIVAVIU8SH04PHE0OHEwYJVUWIlEUIE4WIU8XIU8WIE4VIk8TIk8TIU8uMFEoK1APHk4ABkgAAEQAAEUABUwACUsFGUwSIU8QIU8ZMFUYKlMZMVQRIlAhI1AoJFAUIU8dJlAZI08ACkliZXiWl6FydINhZHc5QF4mHE1CJlERIE4cQWIfT3IYLFQaMlQLIU5KKlRQLlgXI1ETH06QkZvKy8+cnqeio6unqLBtb4AICkkxI08SIE4YL1QbQ10XLlMWHk4SIk85KVU0KlgVIE0DGEwwN1lMUWkAAEIAAEEgKlQeKFIJHU4TIlAXIlANIE4WKE4XJE8UIlAZJFAZI1AVIU4eNmQiO2oACUkDBEJ+eHyAen4XGEcAFU0RIVAgJVNYN1ZBMlAPH04lKU4hJ08WJVIiQG4gOGUAAEZ2b3To5+jr6ut5cnYAAEcSH08SI1JQOVpOPFMNIU8WIlAXI1AXJFEcLVUYJVAUIE8AAEhoXWjZ1tdpXmgAAEkWLVQUJlEZJlMUI08mKk8aJE8WH1ACLU4Vb1xyk4Bzk4EdcV8ALk8ZMVYXJ1EVI1AgJ08ZJVEYKU8YLFAWIE8PME8baV9MinpLiXofamAWHU8WI1EXJVEXJlEXJVAXIE8VF04NAEoMAEpzPzgWAAAAk0lEQVQI12NkYGAEAjABor/yAAVYGHkZkQETP+NjOUZ5OJ8BzmIRBhLnje4rIStnEWJk3OW+2w1ZbAdjKJi+o4oQW/aV5awLiPHGFCH4k4mxjLGzAtmiL0DXMDHeqrh5YzcPEPCCQLfkJx4ellvq0jILZfjAqv6w3vn0nJE7lcmng5vb6Qk3N3ddLSc361SgGbfLAVSzIYPuXZXEAAAAAElFTkSuQmCC","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/4bgB2mSVjYF5qDSsNfSzzw/3e2ba1b5accebaaaa6b5b4c93597037e/_Blog_Header__SOC_2__Type_II_certification_and_compliance_announcement.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/4bgB2mSVjYF5qDSsNfSzzw/3e2ba1b5accebaaaa6b5b4c93597037e/_Blog_Header__SOC_2__Type_II_certification_and_compliance_announcement.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4bgB2mSVjYF5qDSsNfSzzw/3e2ba1b5accebaaaa6b5b4c93597037e/_Blog_Header__SOC_2__Type_II_certification_and_compliance_announcement.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4bgB2mSVjYF5qDSsNfSzzw/3e2ba1b5accebaaaa6b5b4c93597037e/_Blog_Header__SOC_2__Type_II_certification_and_compliance_announcement.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4bgB2mSVjYF5qDSsNfSzzw/3e2ba1b5accebaaaa6b5b4c93597037e/_Blog_Header__SOC_2__Type_II_certification_and_compliance_announcement.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/4bgB2mSVjYF5qDSsNfSzzw/3e2ba1b5accebaaaa6b5b4c93597037e/_Blog_Header__SOC_2__Type_II_certification_and_compliance_announcement.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/4bgB2mSVjYF5qDSsNfSzzw/3e2ba1b5accebaaaa6b5b4c93597037e/_Blog_Header__SOC_2__Type_II_certification_and_compliance_announcement.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/4bgB2mSVjYF5qDSsNfSzzw/3e2ba1b5accebaaaa6b5b4c93597037e/_Blog_Header__SOC_2__Type_II_certification_and_compliance_announcement.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/4bgB2mSVjYF5qDSsNfSzzw/3e2ba1b5accebaaaa6b5b4c93597037e/_Blog_Header__SOC_2__Type_II_certification_and_compliance_announcement.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4bgB2mSVjYF5qDSsNfSzzw/3e2ba1b5accebaaaa6b5b4c93597037e/_Blog_Header__SOC_2__Type_II_certification_and_compliance_announcement.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4bgB2mSVjYF5qDSsNfSzzw/3e2ba1b5accebaaaa6b5b4c93597037e/_Blog_Header__SOC_2__Type_II_certification_and_compliance_announcement.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4bgB2mSVjYF5qDSsNfSzzw/3e2ba1b5accebaaaa6b5b4c93597037e/_Blog_Header__SOC_2__Type_II_certification_and_compliance_announcement.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/4bgB2mSVjYF5qDSsNfSzzw/3e2ba1b5accebaaaa6b5b4c93597037e/_Blog_Header__SOC_2__Type_II_certification_and_compliance_announcement.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/4bgB2mSVjYF5qDSsNfSzzw/3e2ba1b5accebaaaa6b5b4c93597037e/_Blog_Header__SOC_2__Type_II_certification_and_compliance_announcement.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Bee Lawless","slug":"bee-lawless"},"category":{"title":"The Tiny Way","slug":"tiny-sparks"},"metaTitle":{"metaTitle":"Security SOC2 announcement for TinyMCE | TinyMCE"},"metaDescription":{"metaDescription":"Security SOC2 announcement: TinyMCE has added Security, SOC2 compliance now available."}}},{"node":{"title":"How to use Font Awesome with React and TinyMCE","slug":"use-font-awesome-in-react","featured":false,"lastUpdated":"Jan 23rd, 2024","description":{"description":"<p>Font Awesome and React can combined to create a rich UI design, especially when combined with TinyMCE.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Font Awesome and React can combined to create a rich UI design, especially when combined with TinyMCE."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"A pair of happy icons team up with the React library logo to work on font awesome in React JS","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAAA1VBMVEV+//99//98//97//9//v98/f509/l5//91//+++/vY8vLX8vLD+vp///+A//9//P6Q+vuN8vKK6OuU9fit+vu8+Pi3+Pib/f2E/f267/i18PiC/v6B9fXl8O309PPU0ODh4vHr8u/m8Ojr/v2P+PiR9ffG6vfC7PeE/v5+7Ozy8PD////28/j48fb2srnutrPo8/mB8Pp4/v6O+vqK+vp/7e3u8fH+/f35yM/9ztTQ6PRp4fZ6//96//58/Pyd/Pyj//+i//+k//+e//58/f14//92//8pCi3EAAAAYElEQVQIHQXBwQ1BURRAwTnyI/GCjuy0baEAiSpUYEXimgEAAAEIAwSoBmMQbFVV333vH6FzVVXVa2zYnaqqqrDBqaqqegw7OB7NWmut9TwMQpeK6jYg6BrcPwMEAgbwB/piFDweuOcQAAAAAElFTkSuQmCC","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/TjlWxZbsSb4MUlLtxGIky/a755bfb6108cb73215869ac6d04c2934/img-Howto-use-font-awesome-React-1.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/TjlWxZbsSb4MUlLtxGIky/a755bfb6108cb73215869ac6d04c2934/img-Howto-use-font-awesome-React-1.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/TjlWxZbsSb4MUlLtxGIky/a755bfb6108cb73215869ac6d04c2934/img-Howto-use-font-awesome-React-1.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/TjlWxZbsSb4MUlLtxGIky/a755bfb6108cb73215869ac6d04c2934/img-Howto-use-font-awesome-React-1.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/TjlWxZbsSb4MUlLtxGIky/a755bfb6108cb73215869ac6d04c2934/img-Howto-use-font-awesome-React-1.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/TjlWxZbsSb4MUlLtxGIky/a755bfb6108cb73215869ac6d04c2934/img-Howto-use-font-awesome-React-1.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/TjlWxZbsSb4MUlLtxGIky/a755bfb6108cb73215869ac6d04c2934/img-Howto-use-font-awesome-React-1.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/TjlWxZbsSb4MUlLtxGIky/a755bfb6108cb73215869ac6d04c2934/img-Howto-use-font-awesome-React-1.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/TjlWxZbsSb4MUlLtxGIky/a755bfb6108cb73215869ac6d04c2934/img-Howto-use-font-awesome-React-1.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/TjlWxZbsSb4MUlLtxGIky/a755bfb6108cb73215869ac6d04c2934/img-Howto-use-font-awesome-React-1.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/TjlWxZbsSb4MUlLtxGIky/a755bfb6108cb73215869ac6d04c2934/img-Howto-use-font-awesome-React-1.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/TjlWxZbsSb4MUlLtxGIky/a755bfb6108cb73215869ac6d04c2934/img-Howto-use-font-awesome-React-1.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/TjlWxZbsSb4MUlLtxGIky/a755bfb6108cb73215869ac6d04c2934/img-Howto-use-font-awesome-React-1.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/TjlWxZbsSb4MUlLtxGIky/a755bfb6108cb73215869ac6d04c2934/img-Howto-use-font-awesome-React-1.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Joe Robinson","slug":"joseph-robinson"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"How to use Font Awesome with React | TinyMCE"},"metaDescription":{"metaDescription":"Integrate Font Awesome with React and enhance your TinyMCE UI: a step-by-step guide to setting up, customizing, and securing your icons and editor."}}},{"node":{"title":"User input sanitization and validation: securing your app","slug":"input-sanitization","featured":false,"lastUpdated":"Jul 19th, 2023","description":{"description":"<p>Input sensitization keeps your app safe - find out how it works, and why it's so important.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Input sensitization keeps your app safe - find out how it works, and why it's so important."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"User Input being cleaned with a brush symbol, creating clean input without shadows","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAAA/FBMVEXx8UDx8T/y8kDy8j/x8T7y8jzy8jvy8T7y8j7y8j3z8jXx8Trx8Tnv7zjv8Czx8Sjy8Tbw7zna5oDq7Fbx8Dzx8Tbx8XP29tfx893s8MTy8Y3w7kfe5Xmr077l5Vnu7D3x8TXx8Tzx8VLy8pnq8NLm7djd7sSt7Wxx1cHN4Izk7ETs7U7w8Ezw8Cvx8Tvy8Tnx8Sfv8DDw8C/K7UZs+Etw+nPg8tv+/PD8/O/7++/z85nx8Svy8jry8S3z8q7h99nk+9n//vn+/vv+/v7399fx8T3y8T/y8Try8WL08nP08W7y8Wfx8WTx8Wjx8WLy8Tjy8TLy8THx8S/x8TAgBOWsAAAAb0lEQVQIHW3BMQrCQBBA0f+zg0LATvAEHsFTeGWvYGUrGLC2FYTEMW4QtvA9/pHKpBPyzVcAFs1OHSeqAMranwcJCG5tDAmC/c7GJQnI58ZGGZGZq4MV6vVGMMtXb4UOd5BFHFXwvD8lspBCNSV8AESXGfMxoG4CAAAAAElFTkSuQmCC","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/1Lwx8cQqSKz1Gd32byu3xb/d2ce3e29a6503785226576a876bbc8af/User_input_sanitization_and_validation__securing_your_app.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/1Lwx8cQqSKz1Gd32byu3xb/d2ce3e29a6503785226576a876bbc8af/User_input_sanitization_and_validation__securing_your_app.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/1Lwx8cQqSKz1Gd32byu3xb/d2ce3e29a6503785226576a876bbc8af/User_input_sanitization_and_validation__securing_your_app.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/1Lwx8cQqSKz1Gd32byu3xb/d2ce3e29a6503785226576a876bbc8af/User_input_sanitization_and_validation__securing_your_app.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/1Lwx8cQqSKz1Gd32byu3xb/d2ce3e29a6503785226576a876bbc8af/User_input_sanitization_and_validation__securing_your_app.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/1Lwx8cQqSKz1Gd32byu3xb/d2ce3e29a6503785226576a876bbc8af/User_input_sanitization_and_validation__securing_your_app.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/1Lwx8cQqSKz1Gd32byu3xb/d2ce3e29a6503785226576a876bbc8af/User_input_sanitization_and_validation__securing_your_app.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/1Lwx8cQqSKz1Gd32byu3xb/d2ce3e29a6503785226576a876bbc8af/User_input_sanitization_and_validation__securing_your_app.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/1Lwx8cQqSKz1Gd32byu3xb/d2ce3e29a6503785226576a876bbc8af/User_input_sanitization_and_validation__securing_your_app.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/1Lwx8cQqSKz1Gd32byu3xb/d2ce3e29a6503785226576a876bbc8af/User_input_sanitization_and_validation__securing_your_app.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/1Lwx8cQqSKz1Gd32byu3xb/d2ce3e29a6503785226576a876bbc8af/User_input_sanitization_and_validation__securing_your_app.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/1Lwx8cQqSKz1Gd32byu3xb/d2ce3e29a6503785226576a876bbc8af/User_input_sanitization_and_validation__securing_your_app.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/1Lwx8cQqSKz1Gd32byu3xb/d2ce3e29a6503785226576a876bbc8af/User_input_sanitization_and_validation__securing_your_app.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/1Lwx8cQqSKz1Gd32byu3xb/d2ce3e29a6503785226576a876bbc8af/User_input_sanitization_and_validation__securing_your_app.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Mike Zhu","slug":"mike-zhu"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"User input sanitization and validation | TinyMCE"},"metaDescription":{"metaDescription":"Everything you need to know about input sanitization, HTML sanitization, input validation, HTML validation, and how they all play an important role in keeping your app safe from popular attack vectors like cross-site scripting (XSS)"}}},{"node":{"title":"What does it mean to be SOC2 compliant for SaaS?","slug":"soc2-compliance-meaning","featured":false,"lastUpdated":"May 18th, 2023","description":{"description":"<p>Is your data security practice working to protect your customers? Read on to find out how SOC2 compliance contributes to your data security.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Is your data security practice working to protect your customers? Read on to find out how SOC2 compliance contributes to your data security."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"The text \"Compliance\" written alongside a representation of SaaS in a cloud symbol","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAAA0lBMVEX7dYP8dYP8dIP8dIL7dYP8dYL9dX/+dHz7dIL7coD7bHz7anv7b37sc5/hgbbvcpj6dIL5cYD5dIH5pqz6zM/5k5z6bXz6c4H+dXzDcM2Vk/zPacH/dXv2dYjqfZf60NP+8/P/+fn75OX5for6cYDnbaDNY7vrcpr0onb4f3/5d4f2wcfwxtHww870xs/6go77dIP+dn/7fH7zsXj1jYP4dIP2aXnzaHnzZ3nwcHjsf3r7c4Lyd4TudYHzb334coD4cYDueX3mh3z6c4L5c4H9dIO0QdYAAAAAAXRSTlP+GuMHfQAAAG1JREFUCB2NwbsNwkAQQMH3dAsOOBIaoABSOqBxp4ROqAKHCAn5tPwsRwTM8Iuy0EzeotBCMzN8mSZaIQA7vW/8GoGgxU7dOhsBg7bau7jVoRBA1svBWT0DBjRwffSjTwoBFFo+Oq8DnpICyp+eWREcKyS9ydsAAAAASUVORK5CYII=","aspectRatio":1.780758556891767,"src":"//images.ctfassets.net/s600jj41gsex/2QUVwzLBzYHfvlnfmr6lXW/492ae4fd65ffe6661c9c33abe80e8941/What_does_it_mean_to_be_SOC2_compliant_for_SaaS___1_.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/2QUVwzLBzYHfvlnfmr6lXW/492ae4fd65ffe6661c9c33abe80e8941/What_does_it_mean_to_be_SOC2_compliant_for_SaaS___1_.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/2QUVwzLBzYHfvlnfmr6lXW/492ae4fd65ffe6661c9c33abe80e8941/What_does_it_mean_to_be_SOC2_compliant_for_SaaS___1_.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/2QUVwzLBzYHfvlnfmr6lXW/492ae4fd65ffe6661c9c33abe80e8941/What_does_it_mean_to_be_SOC2_compliant_for_SaaS___1_.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/2QUVwzLBzYHfvlnfmr6lXW/492ae4fd65ffe6661c9c33abe80e8941/What_does_it_mean_to_be_SOC2_compliant_for_SaaS___1_.png?w=1109&h=623&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/2QUVwzLBzYHfvlnfmr6lXW/492ae4fd65ffe6661c9c33abe80e8941/What_does_it_mean_to_be_SOC2_compliant_for_SaaS___1_.png?w=1478&h=830&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/2QUVwzLBzYHfvlnfmr6lXW/492ae4fd65ffe6661c9c33abe80e8941/What_does_it_mean_to_be_SOC2_compliant_for_SaaS___1_.png?w=1925&h=1081&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/2QUVwzLBzYHfvlnfmr6lXW/492ae4fd65ffe6661c9c33abe80e8941/What_does_it_mean_to_be_SOC2_compliant_for_SaaS___1_.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/2QUVwzLBzYHfvlnfmr6lXW/492ae4fd65ffe6661c9c33abe80e8941/What_does_it_mean_to_be_SOC2_compliant_for_SaaS___1_.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/2QUVwzLBzYHfvlnfmr6lXW/492ae4fd65ffe6661c9c33abe80e8941/What_does_it_mean_to_be_SOC2_compliant_for_SaaS___1_.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/2QUVwzLBzYHfvlnfmr6lXW/492ae4fd65ffe6661c9c33abe80e8941/What_does_it_mean_to_be_SOC2_compliant_for_SaaS___1_.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/2QUVwzLBzYHfvlnfmr6lXW/492ae4fd65ffe6661c9c33abe80e8941/What_does_it_mean_to_be_SOC2_compliant_for_SaaS___1_.png?w=1109&h=623&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/2QUVwzLBzYHfvlnfmr6lXW/492ae4fd65ffe6661c9c33abe80e8941/What_does_it_mean_to_be_SOC2_compliant_for_SaaS___1_.png?w=1478&h=830&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/2QUVwzLBzYHfvlnfmr6lXW/492ae4fd65ffe6661c9c33abe80e8941/What_does_it_mean_to_be_SOC2_compliant_for_SaaS___1_.png?w=1925&h=1081&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"John Rau","slug":"john-rau"},"category":{"title":"Developer Insights","slug":"engineering"},"metaTitle":{"metaTitle":"What does it mean to be SOC2 compliant for SaaS? | TinyMCE"},"metaDescription":{"metaDescription":"SOC 2 compliance means that your company has been audited by an independent third party to ensure that your data security practices meet industry standards."}}},{"node":{"title":"What makes a secure text editor?","slug":"secure-text-editor","featured":false,"lastUpdated":"Mar 23rd, 2023","description":{"description":"<p>When selecting a secure text editor one of the most significant considerations is security, which is why it's worth reading on to find out what makes a text editor secure.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"When selecting a secure text editor one of the most significant considerations is security, which is why it's worth reading on to find out what makes a text editor secure."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Security icons together on a blue background","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAAB6VBMVEWUq/+VrP+Xrf+Xrf6Yrf6Wrf+Trf+Srf+Urf+fsvyfsvufsfqbrvyWrP6Yrf6Xrf+Vrf+erfayrtq1rtSoremWrf+Yrf/s6+/q6+/4+PrO1fSSqf2UrP+dq/LDrbKzrNKtrNzArbmxrNSTq//s0qzr39D///3Z3vaQp/2XrP6XrPvPtKfkunHkumvduo/duo7fuYPmumDeuYWpq9+Xrf7u6eD28+7V2vWMpf2RqP6Tqf6VrP+Yq/nnvGv6xgj4xSr1wznwwUz4xSX4xS35xACyqcqOqf+Sqf+yv/azwPi0wPiktPfAyPXQ1vbAyvGXq/vlvHT4xSz3xCzLs7Gnq+PvwFT3xDj2wyGwqM22xfvL1fWRp/uTqv+Xq/7k7O/f+Nji7uidsP6Wq/zlvHXWt5ywrNX0wj72xDv2wiWtpMjX4PXr8uiRpfOYrv+Zrf3X3+7f7eTk5/Sar/73xTHhun7Hsa72wzX2xDqtpcnZ3/X18eqSp/SZrv+dr/ybqvKcrvqWrP/mvGr6xQD4xA/4xAv3wwv4xA35xQr4wwCxqMytvv3AyviWq/uZrv6MoO6RpvaTqPiSp/e3rszCsLu/rbu/rrvArru+rLqbp+yTrP+WqvqTp/aZr/+Xrv+Srv+OrP+NrP+PrP+Vrv8Nj/DEAAAACXRSTlP+/v7+/v7+/v4itX5mAAAAjklEQVQIHQXBsU0CYQAG0O8dfyIUeBzQUSAJC1g6gFNQWNpZUTADYYIrncaEGUiwoCQabQghwHsSSJJrB+cqiR5IAjg/nFIe4T/RB/x1T+bgYAJgNy+N3wENAEbKyBi+XgBgIYB9PQSU5vMN7FxmsJ9R6tTtO46vwDNs/KRdAXGrsNYuP5Lp9xMkuVW2uQMC6xyLou1c8wAAAABJRU5ErkJggg==","aspectRatio":1.7775489186405766,"src":"//images.ctfassets.net/s600jj41gsex/6qrNMdgVG6Fe5606ZKnppo/78ad6f291c2a2dc7cdb02b40530add78/what-makes-a-secure-text-editor_-2023031610315788.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/6qrNMdgVG6Fe5606ZKnppo/78ad6f291c2a2dc7cdb02b40530add78/what-makes-a-secure-text-editor_-2023031610315788.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/6qrNMdgVG6Fe5606ZKnppo/78ad6f291c2a2dc7cdb02b40530add78/what-makes-a-secure-text-editor_-2023031610315788.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/6qrNMdgVG6Fe5606ZKnppo/78ad6f291c2a2dc7cdb02b40530add78/what-makes-a-secure-text-editor_-2023031610315788.png?w=739&h=416&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/6qrNMdgVG6Fe5606ZKnppo/78ad6f291c2a2dc7cdb02b40530add78/what-makes-a-secure-text-editor_-2023031610315788.png?w=1109&h=624&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/6qrNMdgVG6Fe5606ZKnppo/78ad6f291c2a2dc7cdb02b40530add78/what-makes-a-secure-text-editor_-2023031610315788.png?w=1478&h=831&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/6qrNMdgVG6Fe5606ZKnppo/78ad6f291c2a2dc7cdb02b40530add78/what-makes-a-secure-text-editor_-2023031610315788.png?w=1726&h=971&q=50&fit=scale 1726w","srcWebp":"//images.ctfassets.net/s600jj41gsex/6qrNMdgVG6Fe5606ZKnppo/78ad6f291c2a2dc7cdb02b40530add78/what-makes-a-secure-text-editor_-2023031610315788.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/6qrNMdgVG6Fe5606ZKnppo/78ad6f291c2a2dc7cdb02b40530add78/what-makes-a-secure-text-editor_-2023031610315788.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/6qrNMdgVG6Fe5606ZKnppo/78ad6f291c2a2dc7cdb02b40530add78/what-makes-a-secure-text-editor_-2023031610315788.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/6qrNMdgVG6Fe5606ZKnppo/78ad6f291c2a2dc7cdb02b40530add78/what-makes-a-secure-text-editor_-2023031610315788.png?w=739&h=416&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/6qrNMdgVG6Fe5606ZKnppo/78ad6f291c2a2dc7cdb02b40530add78/what-makes-a-secure-text-editor_-2023031610315788.png?w=1109&h=624&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/6qrNMdgVG6Fe5606ZKnppo/78ad6f291c2a2dc7cdb02b40530add78/what-makes-a-secure-text-editor_-2023031610315788.png?w=1478&h=831&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/6qrNMdgVG6Fe5606ZKnppo/78ad6f291c2a2dc7cdb02b40530add78/what-makes-a-secure-text-editor_-2023031610315788.png?w=1726&h=971&q=50&fm=webp&fit=scale 1726w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Elise Bentley","slug":"elise-bentley"},"category":{"title":"Developer Insights","slug":"engineering"},"metaTitle":{"metaTitle":"What makes a secure text editor? | TinyMCE"},"metaDescription":{"metaDescription":"Discover the key considerations and features you should look for in a secure text editor. Learn why TinyMCE is a reliable and secure option for your text editing needs."}}},{"node":{"title":"How to Self-host TinyMCE 6","slug":"self-host-tinymce-6","featured":false,"lastUpdated":"Apr 11th, 2022","description":{"description":"<p>Self-hosting gives you complete control over your rich text editor and its associated plugins. To get started with TinyMCE 6 self-hosted, read our new guide.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Self-hosting gives you complete control over your rich text editor and its associated plugins. To get started with TinyMCE 6 self-hosted, read our new guide."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Steps and checkups needed to get started with TinyMCE 6 self-hosted","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABDlBMVEUHGUMHGUAHGT8IGkAIGT4IGT8IGD0HGD8HGEIIGUMIG0UHGUEHGT4IFTgIDy8IDi4IDi0HDCsHDCwHETcHF0EIGUQIG0QIG0IIFjkIMWYJQYMJPHoJPn4IPXsIP38IN3EIFjsIGkMIG0EIGj8IDSsKVaYMdd4MbtEMcdgMb9QMcNUMc9oLY70IFDUIGUAICSYMbdEMcNQIETEIGT0IByQJVaUMbdAMcdcMb9MLYr0IEDAHBiYJVKUMdNwLYbsHDzAHFzsIDjIJUZ8Ma8wMaMcMZ8YMassMbM0KXbQHEzYHFzwHGD4IMGUJO3kIPHkIO3gIPn0HFTgHGD0IETIIETQIEDIHDS0HETMHFz0HGUJfaHybAAAAsklEQVQIHQXBO0rEUABA0XtfksnLRyJMYTfF2Cm4AF2A1mkkKxTcgXuwEASDZZjK2kwMoj7PEVQETEHXSpDmi3qtRFU90qpCtlUV1Y+2nXLBnaqqjtvmkLxi5nCxWK/Gbze+JAjzDKk4ZdN1Kyfx9RIIAJTlGZ/QFsX1qOQwpbDRsrNLQcsl+wtMidvn+r16i7EeY1yqn2TxC9nueKNPd+jj/QMDDk2232fneZ/nfV8OAP8zLS31olB5qQAAAABJRU5ErkJggg==","aspectRatio":1.7767441860465116,"src":"//images.ctfassets.net/s600jj41gsex/41q34YXp7E9S2McWzTNK7M/0921fe3548d5272858274d4503a636f1/Image_TinyMCE_Self_Hosted_Guide.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/41q34YXp7E9S2McWzTNK7M/0921fe3548d5272858274d4503a636f1/Image_TinyMCE_Self_Hosted_Guide.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/41q34YXp7E9S2McWzTNK7M/0921fe3548d5272858274d4503a636f1/Image_TinyMCE_Self_Hosted_Guide.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/41q34YXp7E9S2McWzTNK7M/0921fe3548d5272858274d4503a636f1/Image_TinyMCE_Self_Hosted_Guide.png?w=739&h=416&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/41q34YXp7E9S2McWzTNK7M/0921fe3548d5272858274d4503a636f1/Image_TinyMCE_Self_Hosted_Guide.png?w=1109&h=624&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/41q34YXp7E9S2McWzTNK7M/0921fe3548d5272858274d4503a636f1/Image_TinyMCE_Self_Hosted_Guide.png?w=1478&h=832&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/41q34YXp7E9S2McWzTNK7M/0921fe3548d5272858274d4503a636f1/Image_TinyMCE_Self_Hosted_Guide.png?w=1528&h=860&q=50&fit=scale 1528w","srcWebp":"//images.ctfassets.net/s600jj41gsex/41q34YXp7E9S2McWzTNK7M/0921fe3548d5272858274d4503a636f1/Image_TinyMCE_Self_Hosted_Guide.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/41q34YXp7E9S2McWzTNK7M/0921fe3548d5272858274d4503a636f1/Image_TinyMCE_Self_Hosted_Guide.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/41q34YXp7E9S2McWzTNK7M/0921fe3548d5272858274d4503a636f1/Image_TinyMCE_Self_Hosted_Guide.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/41q34YXp7E9S2McWzTNK7M/0921fe3548d5272858274d4503a636f1/Image_TinyMCE_Self_Hosted_Guide.png?w=739&h=416&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/41q34YXp7E9S2McWzTNK7M/0921fe3548d5272858274d4503a636f1/Image_TinyMCE_Self_Hosted_Guide.png?w=1109&h=624&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/41q34YXp7E9S2McWzTNK7M/0921fe3548d5272858274d4503a636f1/Image_TinyMCE_Self_Hosted_Guide.png?w=1478&h=832&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/41q34YXp7E9S2McWzTNK7M/0921fe3548d5272858274d4503a636f1/Image_TinyMCE_Self_Hosted_Guide.png?w=1528&h=860&q=50&fm=webp&fit=scale 1528w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Joe Robinson","slug":"joseph-robinson"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"How to Self-host TinyMCE 6 | TinyMCE"},"metaDescription":{"metaDescription":"Steps and checkups needed to get started with TinyMCE 6 self-hosted. Self-hosting gives you complete control over your rich text editor and its associated plugins."}}},{"node":{"title":"Open source security pros and cons","slug":"open-source-software-security","featured":false,"lastUpdated":"Jan 27th, 2022","description":{"description":"<p>How can you know if an open source software dependency you&rsquo;d like to use is secure (or not)? Find out more..</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"How can you know if an open source software dependency you’d like to use is secure (or not)? Find out more.."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Learn more on how to assess the security of the open source project, possible risks and best practices on how to avoid those.","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,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","aspectRatio":1.0979142526071843,"src":"//images.ctfassets.net/s600jj41gsex/4cFCQEovjuciYoGlvAtYda/00ab5c450ecafff220d3b3108e3c3cc6/Image_Github_Security.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/4cFCQEovjuciYoGlvAtYda/00ab5c450ecafff220d3b3108e3c3cc6/Image_Github_Security.png?w=185&h=169&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4cFCQEovjuciYoGlvAtYda/00ab5c450ecafff220d3b3108e3c3cc6/Image_Github_Security.png?w=370&h=337&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4cFCQEovjuciYoGlvAtYda/00ab5c450ecafff220d3b3108e3c3cc6/Image_Github_Security.png?w=739&h=673&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4cFCQEovjuciYoGlvAtYda/00ab5c450ecafff220d3b3108e3c3cc6/Image_Github_Security.png?w=1109&h=1010&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/4cFCQEovjuciYoGlvAtYda/00ab5c450ecafff220d3b3108e3c3cc6/Image_Github_Security.png?w=1478&h=1346&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/4cFCQEovjuciYoGlvAtYda/00ab5c450ecafff220d3b3108e3c3cc6/Image_Github_Security.png?w=1895&h=1726&q=50&fit=scale 1895w","srcWebp":"//images.ctfassets.net/s600jj41gsex/4cFCQEovjuciYoGlvAtYda/00ab5c450ecafff220d3b3108e3c3cc6/Image_Github_Security.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/4cFCQEovjuciYoGlvAtYda/00ab5c450ecafff220d3b3108e3c3cc6/Image_Github_Security.png?w=185&h=169&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4cFCQEovjuciYoGlvAtYda/00ab5c450ecafff220d3b3108e3c3cc6/Image_Github_Security.png?w=370&h=337&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4cFCQEovjuciYoGlvAtYda/00ab5c450ecafff220d3b3108e3c3cc6/Image_Github_Security.png?w=739&h=673&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4cFCQEovjuciYoGlvAtYda/00ab5c450ecafff220d3b3108e3c3cc6/Image_Github_Security.png?w=1109&h=1010&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/4cFCQEovjuciYoGlvAtYda/00ab5c450ecafff220d3b3108e3c3cc6/Image_Github_Security.png?w=1478&h=1346&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/4cFCQEovjuciYoGlvAtYda/00ab5c450ecafff220d3b3108e3c3cc6/Image_Github_Security.png?w=1895&h=1726&q=50&fm=webp&fit=scale 1895w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Joe Robinson","slug":"joseph-robinson"},"category":{"title":"Developer Insights","slug":"engineering"},"metaTitle":{"metaTitle":"Open source software security: better or bad from the start? "},"metaDescription":{"metaDescription":"Learn more on how to assess the security of the open source project, possible risks and best practices on how to avoid those."}}},{"node":{"title":"Log4j vulnerability and TinyMCE: Risk assessment report","slug":"log4j-log4shell-tinymce-safety","featured":false,"lastUpdated":"Dec 13th, 2021","description":{"description":"<p>Tiny can confirm that none of our Enterprise or Cloud services use Log4j and therefore our services are not at risk</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Tiny can confirm that none of our Enterprise or Cloud services use Log4j and therefore our services are not at risk"}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"TinyMCE not at risk of Log4j or Log4Shell","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,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","aspectRatio":1.0979142526071843,"src":"//images.ctfassets.net/s600jj41gsex/7CofDuCrqZvRCC13urWvAn/2204b84c92ad4bbb8e3df14b2e0c2344/Image_TinyMCE_Log4j_Safe.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/7CofDuCrqZvRCC13urWvAn/2204b84c92ad4bbb8e3df14b2e0c2344/Image_TinyMCE_Log4j_Safe.png?w=185&h=169&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/7CofDuCrqZvRCC13urWvAn/2204b84c92ad4bbb8e3df14b2e0c2344/Image_TinyMCE_Log4j_Safe.png?w=370&h=337&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/7CofDuCrqZvRCC13urWvAn/2204b84c92ad4bbb8e3df14b2e0c2344/Image_TinyMCE_Log4j_Safe.png?w=739&h=673&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/7CofDuCrqZvRCC13urWvAn/2204b84c92ad4bbb8e3df14b2e0c2344/Image_TinyMCE_Log4j_Safe.png?w=1109&h=1010&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/7CofDuCrqZvRCC13urWvAn/2204b84c92ad4bbb8e3df14b2e0c2344/Image_TinyMCE_Log4j_Safe.png?w=1478&h=1346&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/7CofDuCrqZvRCC13urWvAn/2204b84c92ad4bbb8e3df14b2e0c2344/Image_TinyMCE_Log4j_Safe.png?w=1895&h=1726&q=50&fit=scale 1895w","srcWebp":"//images.ctfassets.net/s600jj41gsex/7CofDuCrqZvRCC13urWvAn/2204b84c92ad4bbb8e3df14b2e0c2344/Image_TinyMCE_Log4j_Safe.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/7CofDuCrqZvRCC13urWvAn/2204b84c92ad4bbb8e3df14b2e0c2344/Image_TinyMCE_Log4j_Safe.png?w=185&h=169&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/7CofDuCrqZvRCC13urWvAn/2204b84c92ad4bbb8e3df14b2e0c2344/Image_TinyMCE_Log4j_Safe.png?w=370&h=337&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/7CofDuCrqZvRCC13urWvAn/2204b84c92ad4bbb8e3df14b2e0c2344/Image_TinyMCE_Log4j_Safe.png?w=739&h=673&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/7CofDuCrqZvRCC13urWvAn/2204b84c92ad4bbb8e3df14b2e0c2344/Image_TinyMCE_Log4j_Safe.png?w=1109&h=1010&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/7CofDuCrqZvRCC13urWvAn/2204b84c92ad4bbb8e3df14b2e0c2344/Image_TinyMCE_Log4j_Safe.png?w=1478&h=1346&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/7CofDuCrqZvRCC13urWvAn/2204b84c92ad4bbb8e3df14b2e0c2344/Image_TinyMCE_Log4j_Safe.png?w=1895&h=1726&q=50&fm=webp&fit=scale 1895w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"John Rau","slug":"john-rau"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"Apache log4j (Log4Shell) vulnerability doesn’t affect any of TinyMCE services| TinyMCE"},"metaDescription":{"metaDescription":"TinyMCE is not at risk of Log4j or Log4Shell security exploits or vulnerabilities."}}}]}},"pageContext":{"limit":12,"skip":0,"numPages":2,"currentPage":1,"slug":"security","title":"Security","page":"tag","banner":{"description":"Deploy TinyMCE in just 6 lines of code","buttonLabel":"Get your Cloud API Key","externalLink":"https://www.tiny.cloud/get-tiny/","section":["category","author","posts","home","tag"]},"bannerForTag":{"bannerDescription":"Is security a concern for your HTML text editor?","bannerButtonLabel":"Explore our security features","bannerExternalLink":"https://www.tiny.cloud/html-text-editor-for-product-managers/#security","bannerIsEnabled":true}}},"staticQueryHashes":["2492987505","740350947"]}