CINXE.COM
SparkLabs - Explosively Great Apps
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>SparkLabs - Explosively Great Apps</title> <link href="/static/css/bootstrap.min.css" rel="stylesheet"> <link href="/static/css/sl_styles.css" rel="stylesheet"> <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries --> <!--[if lt IE 9]> <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script> <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> <![endif]--> <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"> <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"> <link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5"> <meta name="msapplication-TileColor" content="#da532c"> <meta name="theme-color" content="#ffffff"> <script src="/static/js/moment.min.js"></script> <link href="/blog/feed/" rel="alternate" title="SparkLabs Blog" type="application/atom+xml"> <meta name="description" content="SparkLabs is a small independent company that creates powerful software for desktop and mobile."> <meta name="twitter:card" content="summary" /> <meta name="twitter:site" content="@sparklabs" /> <meta name="twitter:title" content="SparkLabs - Explosively Great Apps" /> <meta name="twitter:description" content="SparkLabs is a small independent company that creates powerful software for desktop and mobile." /> <meta name="twitter:image" content="https://www.sparklabs.com/static/img/sl_profile.png" /> <link href="https://plus.google.com/+SparkLabsSoftware" rel="publisher" /> </head> <body> <div class="sl_header_background_main" id="slheader"> <nav class="navbar navbar-default bs-docs-nav"> <div class="container"> <div class="navbar-header"> <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <div style="position: relative;height:50px;"> <a class="navbar-brand" href="/">SparkLabs</a> </div> </div> <div id="navbar" class="navbar-collapse collapse"> <ul class="nav navbar-nav navbar-right"> <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Products <span class="caret"></span></a> <ul class="dropdown-menu dropdown-menu-left"> <li><a href="/viscosity/">Viscosity</a></li> </ul> </li> <li><a href="/blog/">Blog</a></li> <li><a href="/company/">Company</a></li> <li><a href="/support/">Support</a></li> </ul> </div><!--/.nav-collapse --> </div> </nav> <!-- Header --> <div class="container sl_header"> <div class="row"> <div class="col-md-12"> <h1 class="sl_headertext">We are <span style="font-weight: 400;">SparkLabs.</span></h1> <h1 class="sl_subheadertext">Great apps are what we do.</h1> </div> </div> <div class="row"> <div class="col-md-4"></div> <div class="col-md-4 text-center"> <img src="/static/img/sl_appround_viscosity2.png" width="160px" height="160px" /> <p style="color:#fff;word-spacing:50%;font-size:1.2em;"><span style="color:#fff;">Viscosity</span><span style="color:#b4babc;"> is a first class VPN client that lets you secure your network with ease & style.</span></p> <p class="sl_header_app_spacing"><a href="/viscosity/" class="sl_button_blue">Learn More</a> <a href="/viscosity/download/" class="sl_button_green">Download</a></p> </div> <div class="col-md-4"></div> </div> </div> </div> <!-- /Header --> <div class="content"> <!-- About --> <div class="sl_row_gradient"> <div class="container sl_logoimage"> <div class="sl_logobar"> <div class="row sl_paddedrow"> <div class="col-md-6"> <h3 class="sl_section_header"><span style="font-weight:600;">About</span> SparkLabs</h3> <p class="text-justify">SparkLabs is a small independent company that creates powerful software for desktop and mobile. We were founded in early 2008 and we've been working on designing and developing beautiful software ever since.<br><br> We strive to bring powerful computing technologies to all users through apps with beautiful intuitive designs with a focus on network security and user privacy. We at SparkLabs take pride in developing software that our users love.</p> <br /><a href="/company/" class="sl_button">More Information</a> <span class="visible-xs"><br></span><a href="/support/#contact" class="sl_button">Contact Us</a> </div> <div class="col-md-6" style="margin: 0px; padding: 0px;"> </div> </div> </div> </div> <!-- /container --> </div> <!-- /About --> <!-- Blog --> <div class="sl_row_gradient"> <div class="container"> <div class="row sl_paddedrow"> <div class="col-md-12"> <h3 class="sl_section_header">Recent <span style="font-weight:600;">News</span></h3> <!-- Blog Post --> <div class="row"> <div class="col-md-12 "> <h3>Viscosity For Mac: Version 1.11.4</h3> <p style="margin-bottom:2em;"><span style="color:#aaa;font-size:1.2em;"><script>document.write(moment("1733252194.0", "X").format("MMMM Do, YYYY"));</script></span> <span class="label label-blog-grey">updates</span></p> <p class="text-justify">Viscosity version 1.11.4 is now available for macOS! This update focuses on improving the performance of VPN connections using a TAP (bridged) setup on macOS 15, and includes an updated version of OpenSSL, as well as many small bug fixes and enhancements. Unfortunately the recent macOS 15.0.1 update restricted access to the APIs Viscosity needs to implement its Virtual Ethernet driver for TAP connections. Older versions of Viscosity will automatically fall back to its secondary driver (so... <a href="/blog/viscosity-for-mac-version-1-11-4/">Read Post 禄</a></p> </div> </div> <!-- Blog Post --> <hr> <div class="row"> <div class="col-md-1"><div class="sl_date"><p><script>document.write(moment("1724742979.0", "X").format("D"));</script><span><script>document.write(moment("1724742979.0", "X").format("MMM"));</script></span></p></div></div> <div class="col-md-4"> <h4 style="font-size:1.6em;font-weight:400;">Viscosity For Mac & Windows: Version 1.11.3</h4> <span class="label label-blog-grey">updates</span> </div> <div class="col-md-7"> <p class="text-justify">Viscosity version 1.11.3 is now available for both macOS and Windows! This update is another small maintenance release, with an updated version of OpenVPN, minor enhancements, and several bug fixes to keep your VPN connections working reliably. We've taken user...<br /><a href="/blog/viscosity-for-mac-windows-version-1-11-3/">Read Post 禄</a></p> </div> </div> <!-- /Blog Post --> <!-- Blog Post --> <hr> <div class="row"> <div class="col-md-1"><div class="sl_date"><p><script>document.write(moment("1717690643.0", "X").format("D"));</script><span><script>document.write(moment("1717690643.0", "X").format("MMM"));</script></span></p></div></div> <div class="col-md-4"> <h4 style="font-size:1.6em;font-weight:400;">Viscosity For Mac & Windows: Version 1.11.2</h4> <span class="label label-blog-grey">updates</span> </div> <div class="col-md-7"> <p class="text-justify">Viscosity version 1.11.2 is now available for both macOS and Windows! This update is a small maintenance release that includes bug fixes, an updated version of OpenSSL, and minor enhancements to keep Viscosity running smoothly. In particular, the Mac version adds...<br /><a href="/blog/viscosity-for-mac-windows-version-1-11-2/">Read Post 禄</a></p> </div> </div> <!-- /Blog Post --> <!-- Blog Post --> <hr> <div class="row"> <div class="col-md-1"><div class="sl_date"><p><script>document.write(moment("1715251646.0", "X").format("D"));</script><span><script>document.write(moment("1715251646.0", "X").format("MMM"));</script></span></p></div></div> <div class="col-md-4"> <h4 style="font-size:1.6em;font-weight:400;">Viscosity For Mac & Windows: Version 1.11.1</h4> <span class="label label-blog-grey">updates</span> </div> <div class="col-md-7"> <p class="text-justify">Viscosity version 1.11.1 is now available for both macOS and Windows! This update is a small maintenance release, with an updated version of OpenVPN, several bug fixes, and minor enhancements, to keep Viscosity running smoothly. To help support the transition to...<br /><a href="/blog/viscosity-for-mac-windows-version-1-11-1/">Read Post 禄</a></p> </div> </div> <!-- /Blog Post --> </div> </div> </div> </div> <!-- /Blog --> <script src="/static/js/jquery-3.3.1.min.js"></script> <footer class="bs-docs-footer"> <div style="background-color:#34373a;"> <div class="container"> <div class="row footer_twitter_row"> <div class="col-md-1"> <img src="/static/img/bsky-logo.svg" height=22px style="opacity:0.4;margin-top:14px;" /> </div> <div class="col-md-9"> <p style="color:#bbb;">Follow us on Bluesky <a href="https://bsky.app/profile/sparklabs.com"> @sparklabs.com </a> <span style="color:#666;"> — </span> <span style="color:#bbb;">Viscosity 1.11.4 is now available for macOS! This update restores the performance of TAP VPN connections on macOS 15.0.1+, includes an updated version of OpenSSL, general performance improvements, and small bug fixes and enhancements. www.sparklabs.com/blog/viscosi...</span></p> </div> <div class="col-md-2"> <p style="color:#777;">(<script>document.write(moment("1733234858.0", "X").fromNow());</script>)</p> </div> </div> </div> </div> <div style="background-color:#191a1b;"> <div class="container"> <div class="row"> <div class="col-md-12"> <div class="row footer_link_row"> <div class="col-sm-4 col-md-2 columns" style="color:#555;"><h5>Apps</h5><ul style="list-style:none;padding-left:0;margin-left:0;"><li><a href="/viscosity/">Viscosity</a></li></ul> </div> <div class="col-sm-4 col-md-2 columns" style="color:#555;"><h5>Company</h5><ul style="list-style:none;padding-left:0;margin-left:0;"><li><a href="/company/">About</a></li><li><a href="/blog/">Blog</a></li><li><a href="/support/">Support</a></li><li><a href="/store/">Store</a></li></ul> </div> <div class="col-sm-4 col-md-2 columns" style="color:#555;"><h5>Support</h5><ul style="list-style:none;padding-left:0;margin-left:0;"><li><a href="/support/">Support Home</a></li><li><a href="/support/kb/">Knowledge Base</a></li><li><a href="/forum/">Forum</a></li><li><a href="/support/#contact">Contact Us</a></li></ul> </div> <div class="col-sm-2 col-md-2 columns" style="color:#555;"> </div> <div class="col-sm-12 col-md-4 columns" style="color:#555;"><h5>Stay Updated</h5><ul style="list-style:none;padding-left:0;margin-left:0;"><li class="text-justify">Keep up with the latest important SparkLabs news and updates with our (very) occasional newsletter.</li><li> <div class="input-group" style="padding-top:1em;"> <input type="text" class="form-control" placeholder="Email address" style="background-color:#333;border:0;color:#666;width:100%;" name="email" id="footer-emailinput"> <span class="input-group-btn"> <button class="btn btn-default" data-toggle="modal" data-target="#newsletter" style="background:transparent;border-color:#333;color:#666;">Subscribe</button> </span> </div> </li></ul> </div> </div> </div> </div> <div class="row"> <div class="col-md-12 text-center"> <hr style="border:0;height:0;border-bottom:1px solid #222;"> </div> </div> <div class="row" style="padding-top:1em;padding-bottom:2em;"> <div class="col-md-12 text-center"> © SparkLabs Pty Ltd. SparkLabs & Viscosity are registered trademarks of SparkLabs Pty Ltd. <a href="/company/legal/#privacy" style="padding-left:2em;padding-right:2em;color:#444;">Privacy Policy</a> </div> </div> </div> </div> <div class="modal fade" id="newsletter" tabindex="-1" role="dialog" aria-labelledby="newsletter-label" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <h4 class="modal-title">SparkLabs Newsletter</h4> </div> <div class="modal-header"> <div id="reissue-confirmmessage"> <div id="message">Thank you for being interested in keeping up with the latest news from us! Please double-check your email address below and then click the Subscribe button.</div> <br> <form method="post" action="/newsletter/"> <input name="email" type="text" class="form-control" placeholder="Email address" id="news-emailinput"> <br><div class="g-recaptcha" data-sitekey="6LcyR74ZAAAAAKIOAPXwb7Sn-9Nwx-NLrQ05gHwy"></div><br> <button type="submit" class="btn btn-default" id="news-confirmbutton">Subscribe</button> </form> </div> </div> </div> </div> </div> <script type="text/javascript" charset="utf-8"> $('#newsletter').on('show.bs.modal', function(e) { $('#news-emailinput').val($('#footer-emailinput').val()); }); </script> </footer> </div> <script src="/static/js/bootstrap.min.js"></script> <script src="https://www.google.com/recaptcha/api.js" async defer></script> </body> </html>