PageSourceSearch

https://toit.io/company/about/

html toit.io collected 2026-10-03 19:01:42 UTC 218,145 bytes, 27 lines download raw bytes

1<!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, shrink-to-fit=no"/><meta name="segment-key" content=""/><style data-href="/styles.4455b960493b37c222c8.css" data-identity="gatsby-global-css">@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/roboto-cyrillic-ext-400-normal-493afe7ae8ecfe26880062706f9bc876.woff2) format("woff2"),url(/static/roboto-all-400-normal-376ea5d93f71583052f65de4e0c6a92c.woff) format("woff");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/static/roboto-all-400-normal-376ea5d93f71583052f65de4e0c6a92c.woff) format("woff");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAXUABIAAAAACeAAAAV2AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiYbIBw2BmAANAhUCYM8EQwKg2iDSgsQABIUATYCJAMcBCAFgnQHIAyCSRt8CEAeh+nGR7Y0QXP7KXjgvzP/3DtOJmy9mhRi1k4qIq0/+6y782T+EZv/W2uzmJ6YjGBug7glLeHiX5JkXhcvi
1RDpfzX2wtfv1+runtZ76aL4zlzoUtN7P52oNUE8kQ5CpKWThFjCI4nplEBrhBDhMZx2DMznt0AgCQMA3RGYCAQCCbiAiwAEECCXfERJWU0LikAHyAKY4RzDOPRlusU7F6eRY/kmPhWtaxYuz562BrlZ04+JKwwwLhnJIAriEe1Nlkmg1YHJYA6U19eXo4KCWvUhk05YZl2SyENcBaBPMRQeHtominO6oiGw6Hiog5CukBX+yy8eRAAwhCs4QIYdfLCEOro4YwFtpMhpPILPWZ4BunYuQCEvw9MSBPUpdNXPEDUUXc2edBM3EjOfIGx+iAmgGFatnIaUKISz6QfE/9SRvA4neP48ogT2LKUrS0AMDFcSK+FLENCwV6Y0Z1lThz3tZbxM5ZJLr8xbsXAEdCdTQ09amkmP9IDm1IRF0ZKyqmRan7cu7ezMGg76Rjo9k0nTordqC90qJXz+H64MXL1cczWkGjvgQEmOSpbwZQmrpVQ90ZCCJ0ogmaVIm7dUT429E5r7gpUxfSJh7xFpVpGkGJDOZOCOPQEH1Dgn0zcdwzxx4YNAMqSgA5qzVOf3G8Yi+11Mz2WUOtOZ0ywpIcrB1c0dpSWg2do5CWA1qJRDEAcfcHHHQHHCy8xY9pgkhMUP2OhECzRhkPbDhvUZ1XdkH3gnHoiC1V5nJ4RV0h/0mJUSB1OSMwaDIyXqUxBIbGQWEQAsAMKAA8wAVmDQHbyOQYnJVVldow+Jh007Ft4d2bF7fDJi9Zz4VWI1/KADH3wRyHz1UZs4+PHXwVNffkjb4Y/s5IMW9j9Uf93H7bu7o0kFlgV5t7XlSwx6BkM9oy2dg0Kt2KHSbX/B7V9fowlzT4hebWPDzS3vnZth3aRudwIXJ4lXV751oTBw6+13BQLnku8+JoJf7/rwfW90lb+v/vet/Acfejks/5vaS3G3ufC522fT0onGm2fLXfUtFVkd8x7uywD0MpCF8f/TIIHOMdkb9cZ7viuJSWWZ4EoUb/Q6U+dcG3pBUZoCyXJEaZrRGRAz8a6vB7G2cG886C2dvUMMxPzmuzhdaAJS0hG2hVGj98SQMYQ66tLLWUu6CRXwpxIf5PyGAD0oV1s8CTJlvTTSggDRCUqUzkGvGC+9Qpb1nPTLAQG4jqWDNHULQACyb1z/mtzXHz/td7uXDcAzP8VGIOBd0fTbPzn/v+uMsjeDcJAACLDWdLrgVP6T01nljEKQAiztNEv4oPgXjANs0zzWG891jkEAFufoTguhqz8WBonsh4kAbJYRjNAdYB4Icgtc5rklYVYtaiOLOnUbDGCH2ySXK18apoUnipljng0WmWCMcZaxMIZRjK42j3LmFLNMw/0rmWUYmikEh9PppnXxJfgtnCU4i6zCGYHSxBxDzLHM3PimMVaYZpBF2mZWl5ig8dlTccR0LBOZeoezE3c4h2jtXKUn82Qxsgq2U6UsxH3FIMOMw6GsZ5ExGGuYYBjOLEtwlmDUUEkxpdTRTCnkBj80Cg0AsjFCuVS5fsVQfCGRQ4UfE/0j7o9NSXDqJcgeyv2iYuoIqwLYdr/sqMgYJJjWVJzSX8X0vtqcoVpmpA2zaeOZuTC3LCmHWdfb52T1Zfbu8obM3sxpKU0boGCB1QXVaXmD4NGSupnM/fUzi6exkCIa45gsnDPGbZCySMG4wUZFI9pQeK8T+PGgNVTxb77Vn9lb2OzP72g/jBRb/HpaT+foLspCgdjqz6T5tL8aMYnVGqUfoUBs8efTOXqdsjBTbPXXd0Z6wubnmic2AwAAAA==) format("woff2"),url(/static/roboto-all-400-normal-376ea5d93f71583052f65de4e0c6a92c.woff) format("woff");unicode-range:U+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/static/roboto-all-400-normal-376ea5d93f71583052f65de4e0c6a92c.woff) format("woff");unicode-range:U+0370-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/static/roboto-all-400-normal-376ea5d93f71583052f65de4e0c6a92c.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/roboto-latin-ext-400-normal-c3dcdbd5bb4d4af80817dc0edc1cd888.woff2) format("woff2"),url(/static/roboto-all-400-normal-376ea5d93f71583052f65de4e0c6a92c.woff) format("woff");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/roboto-latin-400-normal-4673b4537a84c7f7a130799aa6af329b.woff2) format("woff2"),url(/static/roboto-all-400-normal-376ea5d93f71583052f65de4e0c6a92c.woff) format("woff");
1unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:400;src:url(/static/roboto-mono-cyrillic-ext-400-normal-b60acdafdfd55591eddf5846b57f795b.woff2) format("woff2"),url(/static/roboto-mono-all-400-normal-8c12dec86f8b17eac65242eb8ee88c7b.woff) format("woff");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/static/roboto-mono-all-400-normal-8c12dec86f8b17eac65242eb8ee88c7b.woff) format("woff");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/static/roboto-mono-all-400-normal-8c12dec86f8b17eac65242eb8ee88c7b.woff) format("woff");unicode-range:U+0370-03ff}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA+YAA4AAAAAIHQAAA89AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHDYGYD9TVEFUSACBGBEICrFAqioLghAAATYCJAOCEAQgBYUEByAMBxvcGqOihpNW+BR/lWAbMO2HeoYRsSBqjARdWSnWYF903H2+hL/to2ybxncYDB+SyHhbIySZ/YG2+e/gaJtQUaJOFBETLMwGq8HMz7Kda4crdX8/XDmMZegyQviEve7dby6J62QNhZJYjEQZjED47U1xJTz//WGeu/OXVmEBw+HSudTxUECCHpBQrVTfC4LDuby0j3dF4X6b05sKjNE9x6S2FWbMltCOny7mdqOuV2hppbpjoi/8/TJnb/P/G/bSN+0u9M2ws7Q6PkJSlEL9+3fh7t/fn9I3tTRF4nBYBmFaKYquIiTjGTRKIBRaIrRBZWzupBVn4I11n/sUnAsJqVzpFbb/+sbvBQgAUMGTNzTiOSEN2Etjm2pAvNZUWg3i7eKWOhBDAQBGR9lcG0VPaxEEAMJKewEIz2iEP0/ZBMCPAvvygRkA4OCS0QvJ0RASHP+DrDtdBqarLLJHQLpfAoD62/QiR66cfOYMbRF3MrxWtCAA8K+WeggNEEANEr4ch1ggi0ZzD0AlhFmvEgjgl/DUgyOGgsIMk8VqDiYi+LckZ1VqrUz377kfud/5G0dHAcEhVpKqQj3act/D/cD95Ox7Sbi/oL/6/Ls3IcBih80RFz8Jl+KWTKYta0t7Bgc27NHNjJm2RAAZHWXNZ89ZsrikL0C7AOI/AEEH4EVAIrkIIPdHrgKh8i5HalLdz7YQgmg4evy7jl5eQa/MzLAnLkV5sGOILKg212yOI8o4uLBdMbYTW4qiFFXHjOpYWK0edK9A2deO7OMrI4MeoDpWaUiNjWjm2T4LamG8tAY350AYJ+8yzdok86n6vgljSPgF3uzs0EJx6d4vpISTf1h1WMIu8Lv0wDlY61DQkoQh7MIBi34oeMW0BNULFAQ4HqvNQ3xGveicjmS6eQBWWcTaCI1pDIldE2JHoTt8QkGMdrKaLvObIECNzqYCDCY+TfFiATOWOYFuHrlUCYlYtmIawerbdwyFYMI0FaQx9U8HJm4nhn+QZqRbzVnlh73Tyl1DPit7pgwWTjT5mIAuMq7jKQDwOtEVjgc3Vaq62UHzoSW/Z3aXpQ6j+gzZLnSn556w/wwSQt9QbCDkdR4dQzGPmc21dGw9m1uTkDSmDGr+qBJnksCnUkg4z+Ui1viqWc7vZzxi5SMcywIgtxPQUC07m3RSCOQytGmTKaBZvyRMV/XaNyxrcQZugp0+FzfJfypw3h+kG4OeVJGBMYczp9OqJh/N0akQNCDN794Sw90C1WSdLzE2AGcFW71kFcoXc7OvZPKRly7X0nyQfOY9/BStUhKaGKb3La3Q+JMVMLNal84LfDuCsh3Wgzig+2lOS+RADXJtYOoMeUztLspVT5oDiJ2cN5AkkwM7vI+X1XI6mnY770yNr9b4LlKifUIcPYia3vB885h3x5TVSZ3cXnt6szP7G/HkIEmKp8rF8d5bmsVpUmJIGpshx9R4iqVXanwOv2nk2Wo1WmK50GliXumgqOfk5pS1SKMNw+W+2DuZHn2sQ7NT/TQ0dUAxgat1cSxdwdImfbucLaFJyXWGyx2NXamj7pMTH3z7yh8aaYccTkozD8iHgjOlWVedCTty6s5u8x2y2VBqxjaN2eH42LSKU2ra2TLGo+eQYb8BAj+sXVN0aU9XKxBMk9YMo0B9bFqbXp/e09CTX5+/FqJsZvwHiXbd9rHs2JQpkycvVubkLFJObkiZYo+36zI4+nj7NZHMTCN4UfDklMmS/avY+jnHUxuvPHUrkSh18tDQYrnSR1H69IlZI64
1XZ9bw9IqipExqnpB6uquPknwzT67SGiCCYBoErxtIiMSgTqpWRkfXqNSJmAFCIPyGCUQ3oDRyQB2qDtscX1WxOSEoLCg0ur8Mci7F3bjomLoYx92E46p/5AvQetDKkT5G+TU3dHb76jWueaVdqpqJ/o3UXUKLK1cyHFQBBRwqTZTokX6icZssRBbiGjUzO8K7hfIj9sjwyWcumRbhsVtwJsCg1Dj0/s8Ol7pwQ68uXsAv2nRztJ5Rlu8A8yTMFvUxVawqtitVV9IR7hNKatwARNjpkbgopFjfrVHF+MYEntjRzkwWLFBK6oKTcsemiUK/iKLGpuYn1gZJfATt0EbvujLJR9OQ6Rm6IlkfP15l2uxuICaRCKmNvgf9ov2i+lJa803xEVGR0alnprs0xu8PjwyP3JdIWHciuszL3l7S5EmJosYpmwx/6aVgNuS/tuF7Q8+8nuKV5xzk1b6q8XL7779PTWKzF5z68xzGYqzW8KPBsUGx21Kbm7amrgllrTXPsegJhpTmTTMJvcSOeaxkyaKyjMaQxMSmkKkMW5TMShnbZJQ1BSckNgeDkOUDhl7/XeQHJy75FTsG+aQ4DPQ7NGfN3Dl9rPcmEmmud3rV2iyfZECHYut9jEb/fGdh2v2zrL2ekxTTpDvPcsSk2IVL5RPmP8cscFM5y+mRNAgHo7HDCBs0Rnij02ZpMjO+gFINHUOeJkubWfkPhRHRTH5sfNxpvPW0oxXZmKyKUEWq9kBdLdQp96oifSM3prRCBx4i/57xH6J3Oi7LnBTqPvklvxWi/6eZx9w4mjL7QJhSv63cNrBxfZo6JjlfY9P2X6v6hX9BQNEBw+yZu5qCC9Q5fp+GOL1IKn8fFi2OGJ+WlWXQyF0TsYPpvbmyi75J3nXBicmtMdmKGOcjI/tIK5JRg3tVl3Re/v++FmmOnP5hSBRfMA4bdxpH914r5UhXZ6ldYCeNHdtv9VUFjGZon5hyL1w9MF43co6yOUvP9fpi8+3ho3imYsSm8lfTf/3ynNdJwxsu6uewqyGkV2YWcf1osfHIGv+iLvg5pX5a2utjpvl57eDX9l3kXW88U+ukccOwfKjLeoVLbNoGwfPS/j7K3a8UkEiOb6fMp1HA49Hvr28bPr1hdy5b3rF8JXj9e7GMY0s+c0fDdArh3H8XxnFxi5P0beFq5eW25r4hrg57/VyysuPUAnm8qG8zVwN+zIHlXBadXu4kNZzrsLjLA1x0W14tFhnRE3VqZx1ce+HW5efX5ebe7cZ3vy3LBZwZ12dA1GCzRvMv5u4edzW1ghFKrBRsr6jYzGLFRbNUCAR9eiQmdIgIGw5vObIl+HcCy/rcpj13rTifa2qYPGFXTJZdiCDBxvre3k0HrLjb8hKZEuGarOgFoL70yIawx5qwYXjn/krb5zbRpiEKtzqBTBE2aJFu6U3IdVSqnMbQ6Rjr0Ug/BC97JCR0CghH1q/ZL3Fm83zcsWM4EH5+ISKM0D/2vWuGhYSyDe249qM4cCk90jC8Yt1wLn0FWRbMSZFIp/Lc2HadClnCuOp6TmREHWd8lSwB/P41LbEl/wmaMKyYy2WTFiuc46tyqzlhYdWc3DjneH3wZPnfhYkJnRyMej9RZ6Emavgd6Rn/WVvRmUylNfgTTGFe3Vdyw3DZumEIELYZJxohUNLXYUfl8XSYk45nSbXrUDgnVefWcMPDT0QR8prJvlpb7IOQr1ywJkoQk18XncogXBAJnkysy5BG529lJeAwEAAggYAl0skQXuVLTzEQlP6kI6LK6ZnKlkjlRBDMMiBEaGUHqjBTynQ0bg4K5xxFiCocdwFBArQOIap4HJMWSLlHsEIcLe3P/LnSD9uD7tSvFGNzuk8dgyA+Nqw+6ZL+GGW45O14Yic8s5Mr1uVaejp70ZoMIGm1RJD92WjdGR4ZZ3Pmq7v0p8TaXN5JurwvSRMuv1gbTk0aSJgXa0HfA8IRplyACpSxDxG6eOyTVheP/VjrfHNTrPHNw6flRy8xxfp8CTj0AFOsV4Vxfv0NU6zfnwGHnmOK9fEPcDCxTyLHY3gn7HQAj+aBKPf1/NLEzrsoDKrNb0oUqFbuzjdBg9zT8xV08Tilcl08dmKlSft76gqIIL0dQECVd8nHNJ9LQBUCEodpPl+AKl8Tj2k+14Au1ZYGscdjeHv2kpGNyjUjmdyeKJd7xHTrnO5Ujo1zZqeJx1FpXUMgWYENWrLCPo531IXjIkAYPylGEIAf02Bm6wJ08XiiKAJlx/wW9CRQC2ZbdwDoaA5mW0/xQEfbgc13tl7QAU0DNp8BQEenga0sAgQR+GE8No+c/j96QQRlSBowR6cEkSd3cooQhNmNaCCT3z+UE9colmiIYCF4AyTpHX70Yv13+xqALqo4+gDKLS1t/SrCKgr1rI4tIatVZZLhpJrunzB0ezz/goiKj5k+jaZ6F9nEapWtjCRSMeLNZ+jQ5/Wm8nFuml+o0NvzDa0K3d1o1I48jCalFSTGGxb/iglIItwRq70AFYcUTkgpqlUIlLhLCnGnI8O2GvC2idkSHBlJMpBrhIAgIGeCFlmH3q03lfdy83xAhd6ej2h16ECjWYN5RAW0wnjL6l8xKUkqvjFS5PhsoHINyDYRRXBJH6aqeop9hHHVrXUEcr+S66YDkpZC6OvGe24gCUCFfhh9jVaF7m97z2a4SAI6wnjD4l/5DmF6qCPFx5Dd5ztWEMF9PBKQM0BrsSJCIPuHXN2RsYE2FgZpKJsX/kNm7BqmxGzUqqcXnzUO9nEQwSk8EpANWCv7p1w9sp/J1ZsfS1G78421iYiioTPDf5iN4aFNyUaNNQ75+BPqddxPAAQA8ACTF4PsCi0Dj2QaGQAAjrwL3QAAblybf/wi/L6c0a0DgAI4AABAAD42x6OnLfKfWUuAwOV9IuhpADS26VOljdpqbWY7CeMMibCKpofpo9cGbEK0GCh8oHRrJQdhXgJOTnDy94Cs+cUqNCRIWoXJRy1orL4r6F/9zRg67LfN7GP7Q390ZPY5CbYq4xbD6Gvr0noGOLQ2Qza1CD6hTOWz9WPNExGKxvHWDDNYbuajFIA/BBw1BFiGNBxYwAkND/6uaShgsdEIwI6vRgRxtBssIC1/bYMAmCEnJBpcERYsFJh18/EfEK5eg7GaVCpXoQWfJ3cefPClcamUaa1Md5JaCJMSeZ1ppmhSrMrI9f5mqFawimQ2aaZcSmu2aJhMf4o9s1wljpjLddzoE691EcXqY2WNUmUcUS2aKdzsonY1FWdJplap27VVjWJNvLj7VQ0QLXlRtAB/92oCOQwp4YGwLIPRRHklagyfddhM7tK4VtxwZW5t1jBzfeG5WyHJO0lhVtJzVie8tDRXTxArXKQkqSLJeQrIzVTaSBY7i2J/ntQSXmtNwsPl8EarlABAoOGOjM78bQcAAAA=) format("woff2"),url(/static/roboto-mono-all-400-normal-8c12dec86f8b17eac65242eb8ee88c7b.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/static/roboto-mono-all-400-normal-8c12dec86f8b17eac65242eb8ee88c7b.woff) format("woff");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:400;src:url(/static/roboto-mono-latin-400-normal-535bc89d4af715503b01afd761501e58.woff2) format("woff2"),url(/static/roboto-mono-all-400-normal-8c12dec86f8b17eac65242eb8ee88c7b.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/roboto-cyrillic-ext-700-normal-b816cda3107bb21c87e131350878a58b.woff2) format("woff2"),url(/static/roboto-all-700-normal-ef6d1d09b20b877fee4ee89fde70755b.woff) format("woff");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(/static/roboto-all-700-normal-ef6d1d09b20b877fee4ee89fde70755b.woff) format("woff");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAWcABIAAAAACaAAAAU+AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiYbIBw2BmAANAhICYM8EQwKg0iDLwsQABIUATYCJAMcBCAFgn4HIAyCKRs/CCAeB+XGM8toirAkN5/igf/vyu4rtIdKKpkFFbp7RYSfS33tObXWn+ie/6vLfqUr0orVARuRVQPVhDiudDkGf3rJu3yCTnn3Vf+rsRe+WlO7u0GbqFhC4T+xaj+AXABQdRE2Tt1UsS7LsmThK6ysbiISdZbtL669Ovse4D9CEGkF9CIKgiCIUENNQEDFsCPIbhV1beAngTHwiHkTaajowAHzEw6IOmSC27vhyOEp11FF6OI4uT26IyW9Kk0FYXzfF7/s4AiTAu4ktWvKnMZKYONn6YN8NDm4eFUEGXI9JNukuQwjrYLxQjdJYB2VYQKBr9J/7//sowcFsI5fbtE021DY2LpnveZMKtDd3Neu6GpZPEFgso1dyQrtaa670G93uE1H4QmthQ9FkFtvBvo3dXkIWdl4gPxfvtuIpyztM6BiULJskrUMyZCKkZKHhAnr57GSTUYpenJLV2Q3O5EtnXbgCTaZWYbHkEaTnLsSP9G9IcstqFsZWliXcafGQVt/UHd3jponKylo7kQDZWZbQ2GTxeHv+nmqzBDHMXO7mrtwbbch3Gk3FskTskn4YG4dH+zmsrFkC9uUP7aWrfs2DMVcIUFSpUViCzRWJCONpScCvUg5P1dnhpaONrqfJyY+EODwKeqhFD2pFdfmJmNrc2KIuXPLNQ6OwjIVy8qM1q7ysoMyr1axouQTJzFUcXRXTblzzXBptvQR0c0i1AEP+MGlC93dMDH+6tjGQRxN7UB26QPtwoEf2mtR8p1euzM9dU+ksqEkjMZ200cBIlISjdEGiqAVZewAHBbC2uhuqTsRleWTGL2O1kL5/HVnhJ66aLH5HdEXejg5IuSMtXcfVZZ+8s7icN67n674+G37n/emsvS1hdZery57c8kZvYHqlYMDvb5o4Zs3wlrPSPNn4oP6wLvYcf6kk7erp3y5MSZ7HSP90tyWz/e/efmug1v33zt0x9W7eD71zasmD24eKWwf940Nfbv5+ysuv/kbn0z58Obfr7r8xu98MrX/0tVHb/uy5/Md9lRbNwYszshsaa+O6DvWPwQx6GSAovT/R4jQ7Bt7eqL3m3KT6uilD90Z7duh4SNo1Q4b1EtH59Z3pVAWFaXFvPLprlpM2XJcFJa3ftpo47uSo5lCUup+aX0MUteQYnICBoXd2R3ySmJdfjf0G4BKhnZvlAyrel58NvIJAUKvGpanlE/17OUgoFYuJkSFpMheNhrtPO2uuHCwbbvfSwMl8MxPHRsAXg/z3/yz0f+vly8pTQJRFoFA8ch/NcpLTdvcfILg9irGyx3ogaFJerHF8Xi96XPNPgRFq/Rq4F0OrQ+IRJvwEVByMElIytgbuNagZm9rpORwa6zXhDSxptZwzFrQa/OmrRZ6YleC27wJVmYWU5gUSZIHI1NJcErnwJ2ruYzScsWC6Mi2FCYnAzflJnETZnBjNC2EEcIUoYTA+Fg4y1qyo7Q+yYqkaxuoraTKlLup8cxytRrcwtopbjn0QTH7fpphbsNGWXAaYYKZzsFqFOcyiZukq1OtVLkGrcqpX/4XSSRgLGMAt8xribl1GSEwWtf1kLzW+N5WpXXvj8pylKzTycZhl+T8KXvmRLqkM0O1GYddCtHj+zuqLsWSjIRxnS6lnA0n9re1yxnrwaXSW5uTMOBU/f38DcdPOsSoBRbXzf317jGSWsMJBrbP0KQ/0VgDd/8ko7CbE4OgVdD1JxqNJOgsbdF/OBosopPoJEY+dF9lXvQ7tJrYJjjKlBgEnaWn9B8KGXV9MBQFSKtnHG5k4QQAAAA=) format("woff2"),url(/static/roboto-all-700-normal-ef6d1d09b20b877fee4ee89fde70755b.woff) format("woff");unicode-range:U+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(/static/roboto-all-700-normal-ef6d1d09b20b877fee4ee89fde70755b.woff) format("woff");unicode-range:U+0370-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(/static/roboto-all-700-normal-ef6d1d09b20b877fee4ee89fde70755b.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/roboto-latin-ext-700-normal-bcf37d666ce10b3556cd04b17d96d68d.woff2) format("woff2"),url(/static/roboto-all-700-normal-ef6d1d09b20b877fee4ee89fde70755b.woff) format("woff");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/roboto-latin-700-normal-0682ca7f74351d42bf73ed1e95572bfe.woff2) format("woff2"),url(/static/roboto-all-700-normal-ef6d1d09b20b877fee4ee89fde70755b.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}:root{--code-sample-fontSize:14px;--code-sample-bg:#263237;--code-sample-process-height:20px;
1--code-sample-process-bg:#0a2540;--code-sample-process-mode-bg:#216688;--code-sample-process-mode-insert-bg:#756c3d;--code-sample-process-color:#82aaff;--code-sample-terminal-color:#fff;--code-sample-terminal-cursor-color:var(--code-sample-process-color)}.codeSample{background:var(--code-sample-bg);border-radius:4px;font-family:Roboto Mono!important;max-width:460px;width:100%}.codeSample,.codeSample .editor{font-size:var(--code-sample-fontSize);overflow:hidden}.codeSample .editor{height:200px;padding:30px 0 0;position:relative}.codeSample .editor:before{background:#d9515d;border-radius:50%;box-shadow:20px 0 0 #f4c025,40px 0 0 #3ec930;content:"";display:inline-block;height:12px;left:10px;position:absolute;top:10px;width:12px}.codeSample .editor .CodeMirror{overflow:hidden}.codeSample .editor .CodeMirror .CodeMirror-hscrollbar,.codeSample .editor .CodeMirror .CodeMirror-vscrollbar{overflow-x:hidden;overflow-y:hidden}.codeSample .process{background:var(--code-sample-process-bg);color:var(--code-sample-process-color);display:block;font-size:var(--code-sample-fontSize);height:var(--code-sample-process-height);overflow:hidden;width:100%}.codeSample .process .left{float:left}.codeSample .process .mode{background:var(--code-sample-process-mode-bg);color:#fff;display:inline-block;height:var(--code-sample-process-height);padding:0 5px;position:relative}.codeSample .process .mode.mode-insert{background:var(--code-sample-process-mode-insert-bg)}.codeSample .process .mode:after{border-bottom:calc(var(--code-sample-process-height)/2) solid transparent;border-left:10px solid var(--code-sample-process-mode-bg);border-right:0 solid transparent;border-top:calc(var(--code-sample-process-height)/2) solid transparent;content:"";height:0;position:absolute;right:0;top:0;transform:translateX(100%);width:0}.codeSample .process .mode.mode-insert:after{border-left-color:var(--code-sample-process-mode-insert-bg)}.codeSample .process .filename{display:inline-block;padding:0 5px 0 20px}.codeSample .process .right{float:right}.codeSample .process .lines,.codeSample .process .view{display:inline-block;padding:0 10px 0 0}.codeSample .terminal{color:var(--code-sample-terminal-color);min-height:130px;padding:10px 20px}.codeSample .terminal .line{display:block;height:20px;margin:1px 0;overflow:hidden;width:100%}.codeSample .terminal .line.input:before{content:"$"}.codeSample .terminal .line.input:before,.codeSample .terminal .line .time{color:var(--code-sample-terminal-cursor-color);padding:0 10px 0 0}@font-face{font-display:swap;font-family:ClashDisplay;src:url(/static/ClashDisplay-Medium-d059aba57d21630bbeb185c984d6a8c8.woff)}</style><meta name="generator" content="Gatsby 4.2.0"/><style data-emotion="css-global 1xfiwyn">*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}:root{--fontFamilyContent:Roboto,Helvetica,sans-serif;--fontFamilyTitle:"ClashDisplay",Verdana,sans-serif;--maxPageWidth:1440px;--maxContentWidth:1200px;--sectionVerticalPadding:clamp(4.5rem, 2.1639344262295084rem + 9.836065573770492vw, 12rem);--borderRadius:5px;--contentPadding:max(1.5rem, 6vw);--calculatedContentPadding:max(var(--contentPadding), calc((100vw - var(--maxContentWidth)) / 2));--headerTextColor:rgb(0, 0, 0);--headerHoverBackgroundColor:rgb(255, 255, 255);--headerBackgroundColor:rgba(255, 255, 255, 0.6);--centeredBlockWidth:clamp(30rem, 26.885245901639344rem + 13.114754098360656vw, 40rem);--highlightColor:rgb(94, 111, 219);--buttonColor:rgb(0, 0, 0);--buttonContrastColor:rgb(255, 255, 255);--columnSeparatorWidth:clamp(3rem, 6vw, 4.5rem);--h1FontSize:clamp(2.5rem, 2.110655737704918rem + 1.639344262295082vw, 3.75rem);--h2FontSize:clamp(2.25rem, 1.9774590163934427rem + 1.1475409836065573vw, 3.125rem);--h3FontSize:clamp(2rem, 1.9377049180327868rem + 0.26229508196721335vw, 2.2rem);}html{overflow-y:scroll;font-family:var(--fontFamilyContent);font-size:16px;line-height:1.5rem;}body{background:rgb(250, 200, 100);margin:0;}h1,h2,.h1,.h2{font-family:var(--fontFamilyTitle);font-weight:200;line-height:1.3em;}h1,.h1{font-size:var(--h1FontSize);}h2,.h2{font-size:var(--h2FontSize);}h3{font-size:var(--h3FontSize);line-height:1.3em;}a{color:inherit;}p{margin:1.5em 0;}hr{display:block;margin:3rem 0;height:2px;background:rgb(0, 0, 0);border:none;}small{font-size:clamp(0.65rem, 0.5409836065573771rem + 0.45901639344262296vw, 1rem);line-height:1.5;}video{-webkit-mask-image:none;mask-image:none;-webkit-mask-image:-webkit-radial-gradient(white, black);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;}.link-title{height:1px;width:1px;position:absolute;overflow:hidden;top:-10px;color:transparent;}</style><style data-emotion="css 1vuza9j 1wmu2s6 142q367 1p61bdc cagvwa 1hajfsh rnx0zk 15flpe1 ugzebs itcxy1 39ys7v fcl7e 1ig9kp8 o8ifwv kecw8r 167ho37 uonj7z w4rb9a 1toaabw fioaj6 fr1twp 1mog02h 1fhap7w uzvxva pv4qdp 1xclg2i pv1s1f 1z57pp cuob44 139zqjo x718i6 19cgc7q 17zos2e 1uob3px 1euhlnm fzj4hp 1efzlf0 1dtj3ah 1g9oq50 tdkjph 12vx6t2 ol2bwp 4zleql 11v2o8t 13itfhm 1azakc 1flj9lk 1drt1a6 il76sf 1tv3035 1m08ujl 1h026t7 slgn5z uxcum8 160x37o 1tyxzep bjn8wh 960jzi 1u0s8xs yw6qp2 1armf3d 1ja0m60 bw4793 kccyb2 1hj7u6x ox6lhz 1hltygs 1q7oyut y8lh48 1dc6ivb 1eqmtab u8ebr6 n9epit sxql12 1ff4wk5 18yro0a x2n53z 1thh900 e9n75n 1siw342 ebdbqb l5hyd8 hnmtq6 pe0qd0 1firggt">.css-1vuza9j{min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.css-1wmu2s6{--menuFadeSpeed:150ms;}.css-142q367{position:fixed;top:0;left:0;width:100%;z-index:500;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-transition:background-color var(--menuFadeSpeed) linear;transition:background-color var(--menuFadeSpeed) linear;color:var(--headerTextColor);}
1.css-142q367:hover{background:var(--headerHoverBackgroundColor);}.css-1p61bdc{margin:0 auto;box-sizing:content-box;max-width:var(--maxPageWidth);padding:0 var(--contentPadding);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:4.5rem;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}.css-cagvwa{height:1.5rem;width:auto;margin-right:8rem;}.css-1hajfsh svg{position:relative;top:-2px;-webkit-transition:all 100ms linear;transition:all 100ms linear;}.css-1hajfsh svg.opened{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}@media (max-width: 1023px){.css-1hajfsh{display:none;}}.css-rnx0zk{display:inline-block;cursor:pointer;-webkit-text-decoration:none;text-decoration:none;}.css-rnx0zk:not(:last-child){margin-right:1.5rem;}@media (max-width: 1023px){.css-15flpe1{display:none;}}.css-ugzebs{background:var(--buttonColor);color:var(--buttonContrastColor);font-size:inherit;border:none;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;line-height:1.5rem;height:3.25rem;padding:0 1.875rem;border-radius:var(--borderRadius);-webkit-text-decoration:none;text-decoration:none;cursor:pointer;border:2px solid var(--buttonColor);-webkit-transition:all 150ms linear;transition:all 150ms linear;height:2.5rem;padding:0 1.25rem;border-color:transparent;color:var(--buttonColor);background:transparent;margin-right:1.5rem;}.css-ugzebs:hover{color:var(--buttonColor);background:var(--buttonContrastColor);}.css-ugzebs:hover{border-color:var(--buttonColor);}.css-itcxy1{background:var(--buttonColor);color:var(--buttonContrastColor);font-size:inherit;border:none;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;line-height:1.5rem;height:3.25rem;padding:0 1.875rem;border-radius:var(--borderRadius);-webkit-text-decoration:none;text-decoration:none;cursor:pointer;border:2px solid var(--buttonColor);-webkit-transition:all 150ms linear;transition:all 150ms linear;height:2.5rem;padding:0 1.25rem;}.css-itcxy1:hover{color:var(--buttonColor);background:var(--buttonContrastColor);}.css-39ys7v{position:relative;z-index:100;width:1.5rem;height:1.5rem;}@media (min-width: 1024px){.css-39ys7v{display:none!important;}}.css-fcl7e{position:absolute;background:white;top:4.5rem;left:0;width:100%;}.css-1ig9kp8{position:absolute;top:0;width:100%;background:rgb(255, 255, 255);-webkit-transition:all var(--menuFadeSpeed) linear;transition:all var(--menuFadeSpeed) linear;}.css-o8ifwv{position:absolute;left:0;top:0;width:100%;padding:2.5rem;padding-left:max(var(--contentPadding), calc((100vw - var(--maxContentWidth)) / 2));padding-right:max(var(--contentPadding), calc((100vw - var(--maxContentWidth)) / 2));pointer-events:none;opacity:0;-webkit-transition:all var(--menuFadeSpeed) linear;transition:all var(--menuFadeSpeed) linear;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}.css-kecw8r{width:16rem;margin-right:6rem;}.css-kecw8r .title{font-family:inherit;font-size:1.25rem;font-weight:normal;margin:0 0 1.5rem;}.css-167ho37{-webkit-flex:1;-ms-flex:1;flex:1;display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;}.css-uonj7z{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-text-decoration:none;text-decoration:none;border-radius:var(--borderRadius);padding:0.5rem;}.css-uonj7z:hover{background:rgba(0, 0, 0, 0.05);}.css-uonj7z svg{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:5rem;height:5rem;}.css-w4rb9a{-webkit-flex:1;-ms-flex:1;flex:1;margin-left:1.5rem;}.css-1toaabw{display:block;-webkit-text-decoration:underline;text-decoration:underline;}.css-fioaj6{display:block;-webkit-text-decoration:none;text-decoration:none;font-size:0.875rem;}.css-fr1twp{background:rgba(0, 0, 0, 0.3);position:fixed;left:0;width:100%;height:100%;z-index:499;opacity:0;-webkit-transition:opacity var(--menuFadeSpeed) linear;transition:opacity var(--menuFadeSpeed) linear;pointer-events:none;}.css-1mog02h{display:none;position:fixed;top:4.5rem;height:calc(100% - 4.5rem);left:0;right:0;background:rgb(255, 255, 255);z-index:1000;padding:var(--calculatedContentPadding);-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;
1-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;font-size:1.25rem;}@media (min-width: 1024px){.css-1mog02h{display:none!important;}}.css-1fhap7w{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;overflow-y:auto;}.css-uzvxva{color:black;pointer-events:auto;}.css-pv4qdp{cursor:pointer;display:block;padding:0.5rem 0;-webkit-text-decoration:none;text-decoration:none;line-height:2rem;font-size:1rem;font-weight:normal;color:#888;margin:0;padding:0;}.css-1xclg2i{margin:0;padding:0;}.css-pv1s1f{margin:0;padding:0;list-style:none;}.css-1z57pp{cursor:pointer;display:block;padding:0.5rem 0;-webkit-text-decoration:none;text-decoration:none;line-height:2rem;}.css-cuob44{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:1rem 0;padding:0;border:none;height:1px;background:#b3b3b3;}.css-139zqjo{cursor:pointer;display:block;padding:0.5rem 0;-webkit-text-decoration:none;text-decoration:none;line-height:2rem;}.css-x718i6{margin:3rem -0.5rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-around;-ms-flex-pack:space-around;-webkit-justify-content:space-around;justify-content:space-around;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.css-19cgc7q{background:var(--buttonColor);color:var(--buttonContrastColor);font-size:inherit;border:none;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;line-height:1.5rem;height:3.25rem;padding:0 1.875rem;border-radius:var(--borderRadius);-webkit-text-decoration:none;text-decoration:none;cursor:pointer;border:2px solid var(--buttonColor);-webkit-transition:all 150ms linear;transition:all 150ms linear;color:var(--buttonColor);background:var(--buttonContrastColor);-webkit-flex:1;-ms-flex:1;flex:1;margin:0 0.5rem;}.css-19cgc7q:hover{color:var(--buttonColor);background:var(--buttonContrastColor);}.css-19cgc7q:hover{color:var(--buttonContrastColor);background:var(--buttonColor);}.css-17zos2e{background:var(--buttonColor);color:var(--buttonContrastColor);font-size:inherit;border:none;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;line-height:1.5rem;height:3.25rem;padding:0 1.875rem;border-radius:var(--borderRadius);-webkit-text-decoration:none;text-decoration:none;cursor:pointer;border:2px solid var(--buttonColor);-webkit-transition:all 150ms linear;transition:all 150ms linear;-webkit-flex:1;-ms-flex:1;flex:1;margin:0 0.5rem;}.css-17zos2e:hover{color:var(--buttonColor);background:var(--buttonContrastColor);}.css-1uob3px{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:rgb(255, 255, 255);font-size:clamp(1rem, 0.5rem + 1vw, 1.25rem);line-height:1.5em;}.css-1uob3px img{max-width:100%;}.css-1euhlnm{display:block;text-align:center;padding:7.5rem var(--calculatedContentPadding) 3rem;}.css-1euhlnm h1{max-width:15em;}.css-fzj4hp{font-size:clamp(1rem, 2vw, 1.25rem);font-weight:normal;margin:0 auto;}.css-1efzlf0{font-size:clamp(2.75rem, 4.5vw, 4.375rem);max-width:11em;margin:0 auto;}.css-1dtj3ah{position:relative;padding:var(--sectionVerticalPadding) var(--calculatedContentPadding);border-top:2px solid rgb(0, 0, 0);padding-top:4.5rem;}
1.css-1g9oq50{display:grid;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;gap:var(--columnSeparatorWidth);}@media (min-width: 800px){.css-1g9oq50{grid-template-columns:1fr 1fr;}}.css-tdkjph{max-width:32rem;text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.css-tdkjph h1:first-of-type,.css-tdkjph h2:first-of-type,.css-tdkjph p:first-of-type{margin-top:0;}.css-tdkjph p:last-child{margin-bottom:0;}.css-12vx6t2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}@media (min-width: 800px){.css-12vx6t2.left{grid-row:1;}}.css-ol2bwp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;max-width:32rem;}.css-ol2bwp img,.css-ol2bwp video{width:100%;height:auto;}.css-4zleql{display:block;}.css-11v2o8t{display:block;text-align:center;opacity:0.5;}.css-13itfhm{padding:clamp(3rem, 0rem + 6vw, 6rem) 1.5rem;}.css-1azakc{text-align:center;}.css-1flj9lk{text-align:left;}.css-1drt1a6{position:relative;display:block;max-width:var(--centeredBlockWidth);margin:3rem auto;text-align:center;text-align:left;}.css-il76sf{position:relative;padding:var(--sectionVerticalPadding) var(--calculatedContentPadding);border-top:2px solid rgb(0, 0, 0);text-align:center;}.css-1tv3035{display:grid;grid-template-columns:1fr;grid-gap:6rem;justify-items:center;margin-top:var(--sectionVerticalPadding);}@media (min-width: 800px){.css-1tv3035{grid-template-columns:1fr 1fr;}}.css-1m08ujl{-webkit-flex:1;-ms-flex:1;flex:1;max-width:24rem;}.css-1h026t7{margin-bottom:1.5rem;}.css-slgn5z{font-weight:bold;font-size:1.4em;margin-bottom:3rem;display:block;}.css-uxcum8{position:relative;padding:var(--sectionVerticalPadding) var(--calculatedContentPadding);border-top:2px solid rgb(0, 0, 0);text-align:center;background:rgb(0, 0, 0);color:rgb(255, 255, 255);--centeredBlockWidth:43rem;}.css-uxcum8 strong{font-weight:normal;background-color:var(--highlightColor);}.css-160x37o{position:relative;display:block;max-width:var(--centeredBlockWidth);margin:3rem auto;text-align:center;}.css-1tyxzep{text-align:left;}@media (min-width: 600px){.css-1tyxzep{display:grid;grid-template-columns:1fr 1fr;gap:clamp(4rem, 2.442622950819672rem + 6.557377049180328vw, 9rem);}}.css-bjn8wh{position:relative;}.css-960jzi{position:absolute;left:clamp(-7.5rem, -4.5rem + -3vw, -6rem);top:1.5rem;}@media (max-width: 799px){.css-960jzi{display:none;}}.css-1u0s8xs{height:1px;background:currentColor;border:none;margin:0;}@media (min-width: 450px){.css-1u0s8xs{display:none;}}.css-yw6qp2{position:relative;display:block;max-width:var(--centeredBlockWidth);margin:3rem auto;text-align:center;--centeredBlockWidth:clamp(30rem, 25.01639344262295rem + 20.983606557377048vw, 46rem);}.css-1armf3d{font-size:clamp(1rem, 0.7274590163934427rem + 1.1475409836065573vw, 1.875rem);line-height:1.5;}.css-1ja0m60{background:var(--buttonColor);color:var(--buttonContrastColor);font-size:inherit;border:none;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;line-height:1.5rem;height:3.25rem;padding:0 1.875rem;border-radius:var(--borderRadius);-webkit-text-decoration:none;text-decoration:none;cursor:pointer;border:2px solid var(--buttonColor);-webkit-transition:all 150ms linear;transition:all 150ms linear;color:var(--buttonColor);background:var(--buttonContrastColor);--buttonColor:rgb(255, 255, 255);--buttonContrastColor:rgb(0, 0, 0);}.css-1ja0m60:hover{color:var(--buttonColor);background:var(--buttonContrastColor);}.css-1ja0m60:hover{color:var(--buttonContrastColor);background:var(--buttonColor);}.css-bw4793{display:grid;grid-template-columns:1fr;-webkit-box-pack:justify;
1-webkit-justify-content:space-between;justify-content:space-between;grid-gap:4.5rem;text-align:left;margin-top:6rem;}@media (min-width: 500px){.css-bw4793{grid-template-columns:repeat(2, minmax(12rem, 1fr));}}@media (min-width: 1024px){.css-bw4793{grid-template-columns:repeat(3, minmax(15rem, 1fr));}}.css-kccyb2{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}.css-1hj7u6x{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:bold;}.css-ox6lhz{height:4rem;margin-right:1rem;}.css-1hltygs{margin:1rem 0;-webkit-flex:1;-ms-flex:1;flex:1;}.css-1q7oyut{background:var(--buttonColor);color:var(--buttonContrastColor);font-size:inherit;border:none;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;line-height:1.5rem;height:3.25rem;padding:0 1.875rem;border-radius:var(--borderRadius);-webkit-text-decoration:none;text-decoration:none;cursor:pointer;border:2px solid var(--buttonColor);-webkit-transition:all 150ms linear;transition:all 150ms linear;color:var(--buttonColor);background:var(--buttonContrastColor);width:100%;}.css-1q7oyut:hover{color:var(--buttonColor);background:var(--buttonContrastColor);}.css-1q7oyut:hover{color:var(--buttonContrastColor);background:var(--buttonColor);}.css-y8lh48{position:relative;padding:var(--sectionVerticalPadding) var(--calculatedContentPadding);border-top:2px solid rgb(0, 0, 0);text-align:center;background:rgb(0, 0, 0);color:rgb(255, 255, 255);}.css-y8lh48 strong{font-weight:normal;background-color:var(--highlightColor);}.css-1dc6ivb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:3rem;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-around;-ms-flex-pack:space-around;-webkit-justify-content:space-around;justify-content:space-around;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:40rem;margin:clamp(4.5rem, 2.25rem + 9vh, 9rem) auto;}.css-1eqmtab{position:relative;display:block;max-width:var(--centeredBlockWidth);margin:3rem auto;text-align:center;max-width:38em;}.css-u8ebr6{position:relative;padding:var(--sectionVerticalPadding) var(--calculatedContentPadding);border-top:2px solid rgb(0, 0, 0);text-align:center;background:rgb(250, 200, 100);}.css-n9epit{max-width:18em;margin:3rem auto;}.css-sxql12{background:var(--buttonColor);color:var(--buttonContrastColor);font-size:inherit;border:none;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;line-height:1.5rem;height:3.25rem;padding:0 1.875rem;border-radius:var(--borderRadius);-webkit-text-decoration:none;text-decoration:none;cursor:pointer;border:2px solid var(--buttonColor);-webkit-transition:all 150ms linear;transition:all 150ms linear;}.css-sxql12:hover{color:var(--buttonColor);background:var(--buttonContrastColor);}.css-1ff4wk5{margin:0 0 3rem;}.css-18yro0a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}.css-18yro0a img{margin:1.5rem;}.css-x2n53z{padding:3rem var(--calculatedContentPadding);background:rgb(0, 0, 0);color:rgb(255, 255, 255);display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;grid-gap:1.5rem;grid-template-areas:"contact    developers" "company    legal" "copyright  copyright" "design     design";}@media (min-width: 800px){.css-x2n53z{grid-template-columns:repeat(4, 1fr);grid-template-areas:"contact   developers company legal" "contact   developers company legal" "contact   developers company legal" "copyright copyright  design  design";}}.css-1thh900{grid-area:contact;}.css-e9n75n{height:1.5rem;width:auto;margin-right:8rem;margin-bottom:1.5rem;}.css-e9n75n path{fill:currentColor;}.css-1siw342{margin-top:1.5rem;}.css-1siw342 a{margin-right:0.5rem;}.css-ebdbqb{grid-area:developers;}.css-ebdbqb header{font-size:1.25rem;margin-bottom:1.5rem;}.css-ebdbqb ul,.css-ebdbqb li{list-style:none;padding:0;margin:0;}.css-ebdbqb li{margin:1.5rem 0;}.css-ebdbqb a{-webkit-text-decoration:none;text-decoration:none;}.css-l5hyd8{grid-area:company;}.css-l5hyd8 header{font-size:1.25rem;margin-bottom:1.5rem;}.css-l5hyd8 ul,.css-l5hyd8 li{list-style:none;padding:0;margin:0;}.css-l5hyd8 li{margin:1.5rem 0;}.css-l5hyd8 a{-webkit-text-decoration:none;text-decoration:none;}.css-hnmtq6{grid-area:legal;}.css-hnmtq6 header{font-size:1.25rem;margin-bottom:1.5rem;}.css-hnmtq6 ul,.css-hnmtq6 li{list-style:none;padding:0;margin:0;}.css-hnmtq6 li{margin:1.5rem 0;}.css-hnmtq6 a{-webkit-text-decoration:none;text-decoration:none;}.css-pe0qd0{grid-area:copyright;padding-top:6rem;font-size:0.875rem;}.css-1firggt{grid-area:design;font-size:0.875rem;}@media (min-width: 800px){.css-1firggt{-webkit-align-self:end;-ms-flex-item-align:end;align-self:end;justify-self:end;}}</style><title data-react-helmet="true">Terms of service - Toit</title><meta data-react-helmet="true" property="og:title" content="Terms of service - Toit"/><meta data-react-helmet="true" property="og:image" content="/static/opengraph-6d264e6c3bfb0c4203e2cd1102df9d6c.png"/><meta data-react-helmet="true" name="description" property="og:description" content="Find the terms of service for accessing and using the Toit IoT development platform."/><link rel="sitemap" type="application/xml" href="/sitemap/sitemap-index.xml"/><link rel="icon" href="/favicon-32x32.png?v=be32ac1962ffe4b0394f7d71d887cdb5" type="image/png"/><link rel="icon" href="/favicon.svg?v=be32ac1962ffe4b0394f7d71d887cdb5" type="image/svg+xml"/>
1<link rel="manifest" href="/manifest.webmanifest" crossorigin="anonymous"/><link rel="apple-touch-icon" sizes="48x48" href="/icons/icon-48x48.png?v=be32ac1962ffe4b0394f7d71d887cdb5"/><link rel="apple-touch-icon" sizes="72x72" href="/icons/icon-72x72.png?v=be32ac1962ffe4b0394f7d71d887cdb5"/><link rel="apple-touch-icon" sizes="96x96" href="/icons/icon-96x96.png?v=be32ac1962ffe4b0394f7d71d887cdb5"/><link rel="apple-touch-icon" sizes="144x144" href="/icons/icon-144x144.png?v=be32ac1962ffe4b0394f7d71d887cdb5"/><link rel="apple-touch-icon" sizes="192x192" href="/icons/icon-192x192.png?v=be32ac1962ffe4b0394f7d71d887cdb5"/><link rel="apple-touch-icon" sizes="256x256" href="/icons/icon-256x256.png?v=be32ac1962ffe4b0394f7d71d887cdb5"/><link rel="apple-touch-icon" sizes="384x384" href="/icons/icon-384x384.png?v=be32ac1962ffe4b0394f7d71d887cdb5"/><link rel="apple-touch-icon" sizes="512x512" href="/icons/icon-512x512.png?v=be32ac1962ffe4b0394f7d71d887cdb5"/><style>.gatsby-image-wrapper{position:relative;overflow:hidden}.gatsby-image-wrapper picture.object-fit-polyfill{position:static!important}.gatsby-image-wrapper img{bottom:0;height:100%;left:0;margin:0;max-width:none;padding:0;position:absolute;right:0;top:0;width:100%;object-fit:cover}.gatsby-image-wrapper [data-main-image]{opacity:0;transform:translateZ(0);transition:opacity .25s linear;will-change:opacity}.gatsby-image-wrapper-constrained{display:inline-block;vertical-align:top}</style><noscript><style>.gatsby-image-wrapper noscript [data-main-image]{opacity:1!important}.gatsby-image-wrapper [data-placeholder-image]{opacity:0!important}</style></noscript>
1<script type="module">const e="undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;e&&document.body.addEventListener("load",(function(e){if(void 0===e.target.dataset.mainImage)return;if(void 0===e.target.dataset.gatsbyImageSsr)return;const t=e.target;let a=null,n=t;for(;null===a&&n;)void 0!==n.parentNode.dataset.gatsbyImageWrapper&&(a=n.parentNode),n=n.parentNode;const o=a.querySelector("[data-placeholder-image]"),r=new Image;r.src=t.currentSrc,r.decode().catch((()=>{})).then((()=>{t.style.opacity=1,o&&(o.style.opacity=0,o.style.transition="opacity 500ms linear")}))}),!0);</script>
1<script>
2      
3      !function(){var analytics=window.analytics=window.analytics||[];if(!analytics.initialize)if(analytics.invoked)window.console&&console.error&&console.error("Segment snippet included twice.");else{analytics.invoked=!0;analytics.methods=["trackSubmit","trackClick","trackLink","trackForm","pageview","identify","reset","group","track","ready","alias","debug","page","once","off","on","addSourceMiddleware","addIntegrationMiddleware","setAnonymousId","addDestinationMiddleware"];analytics.factory=function(e){return function(){var t=Array.prototype.slice.call(arguments);t.unshift(e);analytics.push(t);return analytics}};for(var e=0;e<analytics.methods.length;e++){var key=analytics.methods[e];analytics[key]=analytics.factory(key)}analytics.load=function(key,e){var t=document.createElement("script");t.type="text/javascript";t.async=!0;t.src="https://cdn.segment.io/analytics.js/v1/" + key + "/analytics.min.js";var n=document.getElementsByTagName("script")[0];n.parentNode.insertBefore(t,n);analytics._loadOptions=e};analytics._writeKey="XXXXXXXXXXXXXXXXX";analytics.SNIPPET_VERSION="4.13.2";
4}}();
5    </script>
5<script>window.redditSnippetLoaded = false;
6    (function(w) {
7        const delayedEvents = [];
8        w.rdt = function() {
9            delayedEvents.push(arguments);
10        }
11        w.redditSnippetLoader = function (id, callback) {
12            if (!w.redditSnippetLoaded) {
13                w.redditSnippetLoaded = true;
14                !function(w,d){var p=w.rdt=function(){p.sendEvent?p.sendEvent.apply(p,arguments):p.callQueue.push(arguments)};p.callQueue=[];var t=d.createElement('script');t.src='https://www.redditstatic.com/ads/pixel.js',t.async=!0;var s=d.getElementsByTagName('script')[0];s.parentNode.insertBefore(t,s)}(window,document);
15
16                rdt('init',id);
17                for (var i = 0; i < delayedEvents.length; i++) {
18                    rdt.apply(null, delayedEvents[i]);
19                }
20                if (callback) callback();
21            }
22        }
23    })(window);</script>
23<link as="script" rel="preload" href="/webpack-runtime-998f54c4507fe1db0716.js"/><link as="script" rel="preload" href="/framework-efff35310fdeac973e56.js"/><link as="script" rel="preload" href="/dc6a8720040df98778fe970bf6c000a41750d3ae-6f05936dd70889c638d1.js"/><link as="script" rel="preload" href="/app-c489294d2a22a0eac7d6.js"/><link as="script" rel="preload" href="/2e723645-75b1ffa2de352b398b46.js"/><link as="script" rel="preload" href="/fcabc3a0-c6ffe376565dcdd527ca.js"/><link as="script" rel="preload" href="/4f9f98c2d4675a81672dea0088716455bc7bae73-f7f60d1d404ff793b9e1.js"/><link as="script" rel="preload" href="/component---src-pages-company-about-tsx-8b15559add848ab99397.js"/><link as="fetch" rel="preload" href="/page-data/company/about/page-data.json" crossorigin="anonymous"/><link as="fetch" rel="preload" href="/page-data/sq/d/1739814140.json" crossorigin="anonymous"/><link as="fetch" rel="preload" href="/page-data/app-data.json" crossorigin="anonymous"/></head><body><div id="___gatsby"><div style="outline:none" tabindex="-1" id="gatsby-focus-wrapper"><div class="css-1vuza9j e1kwphv02"><div class="css-1wmu2s6 eyuk8l35"><header class="css-142q367 eyuk8l34"><div class="css-1p61bdc eyuk8l32"><a href="/"><svg width="320" height="82" viewBox="0 0 320 82" fill="none" xmlns="http://www.w3.org/2000/svg" class="css-cagvwa"><path d="M192.05 71.073V17.987h24.21V9h-58.362v8.987H182.2v53.086h9.85z" fill="currentColor"></path><path d="M228.315 72c15.281 0 25.499-9.728 25.499-23.903 0-14.36-10.218-23.995-25.499-23.995-15.189 0-25.406 9.635-25.406 23.995 0 14.175 10.217 23.903 25.406 23.903zm0-8.894c-11.046 0-15.649-5.281-15.649-15.009 0-9.82 4.603-15.194 15.649-15.194 11.138 0 15.741 5.373 15.741 15.194 0 9.728-4.603 15.009-15.741 15.009zM275.51 19.654V9h-9.941v10.654h9.941zm0 51.42V25.027h-9.941v46.045h9.941zM319.898 71.073v-8.986h-8.284c-5.707 0-8.285-1.483-8.285-7.134V33.366h16.569v-8.338h-16.569V9h-9.85v16.028h-7.732v8.338h7.732V55.51c0 11.21 6.076 15.564 15.925 15.564h10.494z" fill="currentColor"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M.124 3.456A4.502 4.502 0 014.564 0c.37-.006.745.034 1.12.124l47.112 11.284h.002l.001.001c.276.066.55.139.82.217a32.248 32.248 0 0015.764 0c.27-.078.544-.15.82-.217h.003L117.318.124c.375-.09.751-.13 1.119-.124a4.502 4.502 0 011.109 8.877l-47.17 11.266a39.23 39.23 0 01-.585.157 8.185 8.185 0 00-5.79 7.819v5.76c0 2.72.786 5.382 2.264 7.669l17.93 27.727c2.11 3.262 6.742 3.67 9.392.82l19.618-21.103a4.5 4.5 0 016.592 6.128l-19.619 21.103c-6.64 7.142-18.243 6.13-23.54-2.06L62.34 48.96a1 1 0 00-1.68 0L44.364 74.163c-5.296 8.191-16.9 9.203-23.54 2.06L1.205 55.122a4.5 4.5 0 016.592-6.128l19.618 21.103c2.65 2.85 7.282 2.442 9.392-.82l17.93-27.727A14.121 14.121 0 0057 33.88v-5.76a8.185 8.185 0 00-5.79-7.82c-.195-.05-.39-.102-.584-.156L3.456 8.878A4.5 4.5 0 01.124 3.456z" fill="currentColor"></path></svg></a><nav class="css-1hajfsh eyuk8l30"><div role="button" tabindex="0" aria-expanded="false" class="css-rnx0zk">Product<!-- --> <svg width="12" height="7" viewBox="0 0 12 7" fill="none" xmlns="http://www.w3.org/2000/svg" class=""><path d="M1 1l5 5 5-5" stroke="#000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></div><a class="css-rnx0zk" tabindex="0" href="/pricing">Pricing</a><div role="button" tabindex="0" aria-expanded="false" class="css-rnx0zk">Developers<!-- --> <svg width="12" height="7" viewBox="0 0 12 7" fill="none" xmlns="http://www.w3.org/2000/svg" class=""><path d="M1 1l5 5 5-5" stroke="#000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></div><div role="button" tabindex="0" aria-expanded="false" class="css-rnx0zk">Company<!-- --> <svg width="12" height="7" viewBox="0 0 12 7" fill="none" xmlns="http://www.w3.org/2000/svg" class=""><path d="M1 1l5 5 5-5" stroke="#000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></div></nav><div class="css-15flpe1 eyuk8l31"><a target="_blank" rel="noreferrer" href="https://help.toit.io/" class="css-ugzebs">Help</a><a target="_blank" rel="noreferrer" href="https://docs.toit.io/getstarted" class="css-itcxy1">Start now</a></div><nav class="css-39ys7v e15n8kp0"><button class="jss1">
23<svg width="100%" height="100%" viewBox="0 0 22 20" color="rgb(0, 0, 0)"><path fill="transparent" stroke-width="2" stroke="currentColor" stroke-linecap="round" d="M 2 2.5 L 20 2.5"></path><path fill="transparent" stroke-width="2" stroke="currentColor" stroke-linecap="round" d="M 2 9.423 L 20 9.423" opacity="1"></path><path fill="transparent" stroke-width="2" stroke="currentColor" stroke-linecap="round" d="M 2 16.346 L 20 16.346"></path></svg></button></nav></div><div class="css-fcl7e ehfhntc1"><div style="height:0px;opacity:0" class="css-1ig9kp8 ehfhntc0"></div><div class="css-o8ifwv e19cockf2"><aside class="css-kecw8r e19cockf1"><div class="title">Product</div><p>We make it as easy to create software for microcontrollers as it is to build a mobile app.
24</p></aside><div class="css-167ho37 e19cockf0"><a class="css-uonj7z" href="/product/device-software"><svg width="161" height="160" viewBox="0 0 161 160" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M47.926 125.126c.67-1.717 1.781-3.804 3.263-6.312 1.291-2.187 2.84-4.655 4.586-7.436l1.189-1.896c4.462-7.127 9.966-16.083 15.455-27.084C85.565 56.049 96.927 33.42 97.69 32.07c.426-.756 1.734-2.285 3.564-3.51 1.821-1.22 3.996-2.027 6.18-1.632h.001c1.647.298 2.594 1.368 3.298 2.75.357.699.631 1.44.901 2.173l.022.061c.249.676.516 1.402.845 1.955.412.691.574 1.841.102 3.972-.466 2.109-1.508 4.983-3.238 8.958-3.226 7.412-8.751 18.442-17.08 35.072l-1.824 3.64.892.447-.892-.447-24.6 49.127-6.64-.411-.306-.018c-1.94-.12-3.525-.217-4.8-.44-1.356-.237-2.156-.585-2.614-1.064-.223-.234-.578-.803-1.013-1.652a45.934 45.934 0 01-1.256-2.714 91.667 91.667 0 01-1.305-3.212zm-.489-16.239h0l-.889.695c-1.613 1.266-2.756 2.163-3.776 2.685-.572.292-1.048.434-1.492.46-.437.026-.908-.057-1.475-.309-1.188-.527-2.683-1.742-4.935-3.995-1.898-1.899-4.257-4.454-7.344-7.798l-1.683-1.822-.732.677.732-.677c-1.863-2.015-3.574-3.79-5.126-5.399-1.8-1.868-3.387-3.513-4.745-5.051-2.516-2.85-3.983-5.056-4.364-7.163-.365-2.015.238-4.147 2.445-6.939 2.224-2.814 5.978-6.168 11.668-10.565l-.61-.79.61.79C36.388 55.44 42.862 51.739 47.33 50.83c2.18-.443 3.841-.211 5.289.465 1.48.692 2.817 1.885 4.275 3.516 1.962 2.193 3.265 3.81 3.976 5.168.683 1.304.773 2.274.42 3.26-.385 1.075-1.34 2.3-3.106 3.967-1.683 1.588-3.985 3.474-6.98 5.926-.12.098-.24.196-.36.296 0 0 0 0 0 0l-10.792 8.835-.778.638.644.772 7.365 8.836s0 0 0 0c2.172 2.607 3.758 4.553 4.805 6.129 1.056 1.589 1.457 2.65 1.457 3.499 0 .797-.357 1.605-1.36 2.692-1.016 1.103-2.57 2.359-4.749 4.058zm62.774-54.949h0c2.016-1.69 3.837-2.733 5.629-3.168 1.769-.43 3.592-.29 5.661.537 4.229 1.688 9.358 6.175 16.731 14.209 3.985 4.342 6.891 7.554 8.708 10.216 1.814 2.657 2.41 4.577 2.072 6.37-.348 1.848-1.729 3.827-4.57 6.471-2.822 2.627-6.914 5.763-12.428 9.964l.605.793-.605-.793-2.445 1.865c-4.409 3.363-7.791 5.943-10.453 7.863-3.156 2.276-5.207 3.556-6.694 4.123-.727.278-1.263.362-1.69.338-.413-.023-.788-.153-1.193-.41-.422-.269-.868-.672-1.41-1.241-.378-.397-.773-.844-1.223-1.352-.199-.226-.41-.463-.634-.715h-.001a84.352 84.352 0 00-2.281-2.422l-.062-.064a73.222 73.222 0 01-1.988-2.105c-1.253-1.405-2.122-2.644-2.473-3.907-.334-1.203-.228-2.54.728-4.228.964-1.702 2.778-3.734 5.828-6.247l17.526-6.058 1.364-.472-.924-1.109-7.365-8.835s0 0 0 0c-1.226-1.471-2.437-2.862-3.542-4.13-.805-.925-1.554-1.785-2.212-2.564-1.622-1.924-2.823-3.51-3.517-4.947-.678-1.403-.834-2.585-.469-3.759.38-1.218 1.37-2.583 3.327-4.223z" fill="#FF8484" stroke="#000" stroke-width="1.994"></path><path d="M69.537 76.564l.002-.004c13.146-26.348 24.508-48.976 25.27-50.327.337-.597.86-.998 1.948-1.16 1.159-.173 2.858-.055 5.38.401h.001l.898.162c1.281.228 2.386.426 3.345.66 1.179.29 2.01.61 2.576 1.023.521.381.849.863.984 1.608.145.796.075 1.925-.333 3.564-.817 3.282-2.882 8.22-6.494 15.818-3.272 6.882-7.778 15.88-13.701 27.705l-1.833 3.659.892.446-.892-.446-24.599 49.126-6.642-.41-.373-.023c-1.592-.098-2.953-.182-4.109-.336-1.255-.168-2.15-.406-2.767-.758-.565-.323-.909-.748-1.074-1.412-.18-.723-.159-1.788.2-3.375.72-3.177 2.687-8.009 6.188-15.425 3.49-7.392 8.46-17.267 15.133-30.496zm-24.98 26.485
24h0l-.888.696c-1.614 1.266-2.757 2.162-3.777 2.684-.571.292-1.048.434-1.492.46-.437.026-.908-.056-1.475-.308-1.188-.528-2.682-1.742-4.935-3.995-1.898-1.9-4.257-4.455-7.344-7.798-.538-.584-1.099-1.19-1.683-1.822l-.732.676.732-.676c-.67-.726-1.311-1.416-1.922-2.074-3.023-3.255-5.313-5.72-6.86-7.79-1.861-2.49-2.443-4.153-2.134-5.698.324-1.626 1.684-3.429 4.612-6.03 2.41-2.141 5.73-4.7 10.073-8.046.876-.675 1.793-1.381 2.753-2.123l1.01-.78c4.826-3.732 8.467-6.546 11.303-8.59 3.05-2.199 5.075-3.436 6.576-3.976.733-.264 1.295-.344 1.76-.312.453.032.874.176 1.323.452.925.569 1.85 1.603 3.267 3.189l.214.239c1.477 1.651 2.463 2.827 2.991 3.843.488.939.545 1.659.212 2.487-.375.931-1.273 2.07-2.974 3.684-1.68 1.596-4.038 3.558-7.203 6.15l-10.79 8.835-.779.637.644.773 7.365 8.835s0 0 0 0c2.172 2.607 3.759 4.554 4.805 6.13 1.056 1.589 1.457 2.65 1.457 3.498 0 .797-.357 1.606-1.36 2.693-1.015 1.102-2.57 2.358-4.749 4.057zm68.531-51.305h0l.314-.264c1.951-1.636 3.313-2.777 4.505-3.426.606-.33 1.119-.501 1.595-.55.467-.049.955.015 1.522.238 1.188.468 2.658 1.6 4.823 3.733 2.016 1.985 4.539 4.734 7.902 8.4l.645.702h0c.492.537.969 1.055 1.431 1.557 3.411 3.708 5.973 6.494 7.684 8.805 1.951 2.635 2.608 4.416 2.349 6.029-.266 1.662-1.546 3.456-4.355 5.982-2.449 2.203-5.896 4.825-10.455 8.294l-1.914 1.456.605.793-.605-.793-2.445 1.865c-4.409 3.362-7.791 5.942-10.453 7.862-3.156 2.277-5.207 3.556-6.694 4.124-.726.277-1.263.362-1.69.338-.413-.024-.788-.153-1.192-.411-.422-.268-.869-.671-1.41-1.241-.378-.397-.773-.843-1.224-1.352l-.634-.714h-.001c-1.528-1.708-2.556-2.925-3.116-3.973-.521-.975-.588-1.71-.267-2.538.361-.933 1.249-2.072 2.951-3.689 1.682-1.598 4.046-3.564 7.225-6.167l10.791-8.835.778-.637-.644-.773-7.365-8.836c-2.162-2.594-3.741-4.508-4.794-6.
24045-1.063-1.554-1.475-2.567-1.499-3.37-.023-.742.283-1.496 1.208-2.548.94-1.07 2.388-2.305 4.429-4.016z" fill="#FFB5B5" stroke="#000" stroke-width="1.994"></path></svg><div class="css-w4rb9a e1s3e5gg2"><div class="css-1toaabw e1s3e5gg1">Device software</div><div class="css-fioaj6 e1s3e5gg0">Build the firmware for your devices.</div></div></a><a class="css-uonj7z" href="/product/fleet-management"><svg width="428" height="428" viewBox="0 0 428 428" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M340.693 328.407a2.673 2.673 0 00-.268-.014H74.103a2.665 2.665 0 00-.705-.164c-10.034-.931-22.312-6.221-31.638-14.024-9.377-7.847-15.14-17.664-13.62-27.537.63-4.088 2.998-7.512 6.798-10.486 3.831-3 8.978-5.426 14.802-7.464 5.804-2.031 12.123-3.624 18.217-5.032 1.838-.425 3.667-.835 5.454-1.236 4.072-.914 7.933-1.78 11.22-2.664a2.665 2.665 0 001.747-3.647c-3.159-7.18-4.343-15.653-2.936-24.79 4.14-26.882 29.029-48.67 55.352-48.67 1.88 0 3.713.111 5.494.325a2.665 2.665 0 002.598-1.263c9.552-15.744 22.419-33.858 37.358-48.004 14.881-14.091 31.468-23.915 48.625-24.055 41.872 12.111 72.136 46.88 76.827 84.241a2.666 2.666 0 003.586 2.161c1.412-.533 2.532-1.527 3.416-2.582.893-1.065 1.671-2.343 2.363-3.67 1.211-2.322 2.318-5.115 3.36-7.745l.414-1.043c1.207-3.029 2.331-5.717 3.537-7.646.951-1.522 1.638-2.063 2.04-2.245 11.223 4.836 24.378 15.86 34.245 29.489 10.085 13.929 16.348 30.035 14.128 44.447a59.015 59.015 0 01-.301 1.772 2.665 2.665 0 001.779 3.016c17.114 5.692 27.708 22.753 24.547 43.276-1.899 12.332-9.729 21.142-20.485 26.949-10.804 5.832-24.402 8.524-37.235 8.524-1.498 0-2.964-.075-4.397-.219z" fill="#5E6FDB" stroke="#000" stroke-width="5.33" stroke-linejoin="round"></path><path d="M322.234 309.162a2.657 2.657 0 00-.268-.014H55.644a2.705 2.705 0 00-.704-.164c-19.66-1.825-32.752-18.765-29.503-39.788 2.889-18.699 17.815-34.545 35.52-39.308a2.666 2.666 0 001.748-3.645c-3.155-7.18-4.335-15.652-2.924-24.788 4.154-26.881 29.054-48.668 55.378-48.668 1.879 0 3.712.111 5.494.326a2.664 2.664 0 002.596-1.263c18.827-31.001 52.951-52.413 88.499-52.413 40.148 0 69.64 27.288 74.306 64.592a2.665 2.665 0 003.585 2.163c6.348-2.397 13.042-3.705 19.813-3.705 28.61 0 48.189 23.428 43.665 52.704a55.456 55.456 0 01-.302 1.771 2.665 2.665 0 001.779 3.018c17.11 5.691 27.696 22.75 24.525 43.271-3.937 25.479-27.543 46.13-52.487 46.13a43.68 43.68 0 01-4.398-.219z" fill="#B0B8ED" stroke="#000" stroke-width="5.33" stroke-linejoin="round"></path><path d="M210.345 180.06c.375-.166.754-.325 1.136-.479 28.991-9.275 40.199 11.66 42.179 23.287 1.018 4.806 1.146 9.739.5 14.573 25.315-2.267 47.733 14.364 53.674 42.393" stroke="#000" stroke-width="5.33" stroke-linecap="round" stroke-linejoin="round"></path></svg><div class="css-w4rb9a e1s3e5gg2"><div class="css-1toaabw e1s3e5gg1">Fleet management</div><div class="css-fioaj6 e1s3e5gg0">Manage your fleet of devices.</div></div></a></div></div><div class="css-o8ifwv e19cockf2"><aside class="css-kecw8r e19cockf1"><div class="title">Developers</div><p>Resources for developers to get started with Toit.
25</p></aside><div class="css-167ho37 e19cockf0"><a target="_blank" rel="noreferrer" href="https://docs.toit.io/" class="css-uonj7z"><svg width="427" height="428" viewBox="0 0 427 428" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M187.693 113.178l-.09 2.752h180.618c10.376 0 18.529 8.468 18.185 19.003l-6.222 190.353c-.347 10.601-9.161 19.177-19.607 19.177H80.307c-10.376 0-18.53-8.468-18.185-19.003l7.288-222.985c.346-10.6 9.16-19.177 19.607-19.177h80.847c10.376 0 18.529 8.468 18.185 19.003l-.356 10.877z" fill="#FAC864" stroke="#000" stroke-width="5.33"></path><path d="M382.761 208.517l-21.559-5.442-304.525 68.021 8.085 62.578 8.085 10.883 296.44-2.72 10.779-13.604 2.695-119.716z" fill="#000"></path><path d="M40.085 167.303c-1.112-10.405 6.3-18.693 16.596-18.693h280.271c10.524 0 20.087 8.642 21.222 19.259l16.773 156.896c1.112 10.405-6.301 18.693-16.596 18.693H78.081c-10.525 0-20.089-8.641-21.224-19.259L40.085 167.303z" fill="#FFE496" stroke="#000" stroke-width="5.33"></path><rect x="2.948" y="2.65" width="80.907" height="32.757" rx="2.665" transform="matrix(1 0 .1063 .99433 65.26 178.419)" fill="#fff" stroke="#000" stroke-width="5.33"></rect><path d="M89.015 102.286h59.288" stroke="#000" stroke-width="5.33" stroke-linecap="round"></path></svg><div class="css-w4rb9a e1s3e5gg2"><div class="css-1toaabw e1s3e5gg1">Documentation</div><div class="css-fioaj6 e1s3e5gg0">Learn how to use Toit to build sophisticated products.</div></div></a><a target="_blank" rel="noreferrer" href="https://pkg.toit.io/" class="css-uonj7z">
25<svg width="160" height="160" viewBox="0 0 160 160" fill="none" xmlns="http://www.w3.org/2000/svg"><path transform="matrix(-.86603 -.5 -.86603 .5 137 47.692)" fill="#FFDBC0" stroke="#000" stroke-width="1.645" stroke-linecap="round" stroke-linejoin="round" d="M0 0h65.24v65.24H0z"></path><path transform="matrix(-.86603 -.5 -.86603 .5 137 47.693)" fill="#FFDBC0" stroke="#000" stroke-width="1.645" stroke-linecap="round" stroke-linejoin="round" d="M0 0h30.794v65.24H0z"></path><path transform="matrix(-.86603 -.5 -.86603 .5 128.605 47.532)" fill="#fff" stroke="#000" stroke-width="1.645" stroke-linecap="round" stroke-linejoin="round" d="M0 0h11.921v15.508H0z"></path><path transform="matrix(-.86603 -.5 -.86603 .5 113.048 62.062)" fill="#fff" stroke="#000" stroke-width="1.645" stroke-linecap="round" stroke-linejoin="round" d="M0 0h66.322v8.842H0z"></path><path transform="matrix(-.86603 .5 0 1 137 47.692)" fill="#FFB681" stroke="#000" stroke-width="1.645" stroke-linecap="round" stroke-linejoin="round" d="M0 0h65.24v65.24H0z"></path><path transform="matrix(.86603 .5 0 1 24 47.692)" fill="#E0A173" stroke="#000" stroke-width="1.645" stroke-linecap="round" stroke-linejoin="round" d="M0 0h65.24v65.24H0z"></path><path transform="matrix(.86603 .5 0 1 44.259 70.035)" fill="#4E4E4E" stroke="#000" stroke-width="1.645" stroke-linecap="round" stroke-linejoin="round" d="M0 0h18.456v7.929H0z"></path><path transform="matrix(-.86603 .5 0 1 112.704 61.703)" fill="#fff" stroke="#000" stroke-width="1.645" stroke-linecap="round" stroke-linejoin="round" d="M0 0h9.067v22.052H0z"></path></svg><div class="css-w4rb9a e1s3e5gg2"><div class="css-1toaabw e1s3e5gg1">Package registry</div><div class="css-fioaj6 e1s3e5gg0">Browse the Toit package registry.</div></div></a></div></div><div class="css-o8ifwv e19cockf2"><aside class="css-kecw8r e19cockf1"><div class="title">Company</div><p>Toit provides technology startups with the very best foundation for their solutions.
26</p></aside><div class="css-167ho37 e19cockf0"><a aria-current="page" class="css-uonj7z" href="/company/about">
26<svg width="60" height="60" viewBox="0 0 60 60" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M45.74 11.568l.028.001.028-.005 2.388-.447 3.158 3.212c1.185 1.476 1.8 3.42 1.572 5.53L50.24 44.58c-.479 4.42-4.483 7.868-8.939 7.693l-24.915-.976c-1.901-.075-3.573-.796-4.828-1.938l-3.67-5.298 1.22-.878.091-.065.012-.111 2.676-24.723c.478-4.42 4.483-7.868 8.939-7.693l24.915.976z" fill="#5E6FDB" stroke="#000" stroke-width="0.5"></path><path d="M9.668 15.34c.475-4.337 4.454-7.724 8.887-7.553l24.776.96c4.42.17 7.607 3.814 7.133 8.136l-2.66 24.284c-.475 4.337-4.455 7.724-8.888 7.552L14.14 47.76c-4.42-.17-7.607-3.814-7.133-8.137l2.66-24.283z" fill="#B0B8ED" stroke="#000" stroke-width="0.5"></path><path d="M32.39 24.201l.002-.013v-.014c0-.187-.099-.385-.205-.556a4.86 4.86 0 00-.437-.575 15.384 15.384 0 00-1.077-1.102 1.047 1.047 0 00-1.389-.032l-1.065.886c-.093.077-.207.114-.372.169-.033.01-.067.022-.104.035-.402.136-.72.496-.774.94l-3.37 15.062c-.076.341.017.702.265.959.268.277.686.695 1.099 1.044.206.175.417.337.61.457.181.112.39.215.583.217l3.26.127a1.152 1.152 0 001.179-1.014L32.39 24.2zm-4.097-7.743h0l-.002.002c-.097.082-.26.158-.484.238a10.56 10.56 0 01-.345.114l-.037.012c-.108.034-.22.07-.33.107-.241.082-.492.18-.69.316-.201.138-.38.335-.41.618-.03.268.082.538.224.773.146.241.35.485.56.71.212.228.44.445.64.634l.058.055c.177.168.321.304.415.407h0l.002.002c.514.551 1.225.832 2.101.866.877.034 1.628-.189 2.232-.686.613-.495.965-1.153 1.052-1.957.086-.793-.115-1.478-.616-2.028-.08-.088-.186-.218-.316-.377a15.35 15.35 0 00-.787-.915 5.508 5.508 0 00-.75-.68c-.25-.182-.533-.33-.817-.342-.308-.012-.543.135-.717.33-.168.188-.294.437-.4.673-.05.115-.094.22-.136.322-.053.127-.104.248-.162.373-.102.215-.194.358-.285.433z" fill="#fff" stroke="#000" stroke-width="0.5"></path><path d="M26.59 14.712h0l-.002.002c-.596.502-.934 1.159-1.02 1.95-.087.803.113 1.488.608 2.033h0l.002.002c.508.544 1.214.825 2.091.86.877.034 1.632-.19 2.243-.691.62-.5.972-1.164 1.06-1.969.085-.793-.116-1.472-.611-2.016-.498-.546-1.205-.827-2.093-.861-.897-.036-1.665.186-2.277.69zm1.106 25.34a1.169 1.169 0 001.19-1.027l1.797-16.596a.99.99 0 00-.96-1.112l-3.275-.128a1.169 1.169 0 00-1.19 1.027L23.46 38.812a.99.99 0 00.96 1.112l3.275.128z" fill="#fff" stroke="#000" stroke-width="0.5"></path><path d="M27.904 40.273h-3.74l1.663 1.657h3.74l1.247-.829-1.663-1.657-1.247.828zM29.152 19.55h-1.663l.416 1.657h2.078l.831.414 2.078-1.243-2.078-1.658-1.662.83zM37.2 52.2l-3-3.6h6.6l3-1.2 2.4-2.4 3 2.4c.2 0 .12.48-1.8 2.4S43 52.2 42 52.2h-4.8z" fill="#000"></path></svg><div class="css-w4rb9a e1s3e5gg2"><div class="css-1toaabw e1s3e5gg1">About</div><div class="css-fioaj6 e1s3e5gg0">Learn more about us and why we started Toit.</div></div></a><a target="_blank" rel="noreferrer" href="https://blog.toit.io/" class="css-uonj7z"><svg width="427" height="427" viewBox="0 0 427 427" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M121.585 306.469l43.385-55.38 31.993.288 18.708 23.557c-2.813 8.747-11.863 28.719-16.036 37.612l-58.213 46.47-5.031-5.139 32.843-51.823c13.951-4.321 15.773-9.504 18.07-13.898 2.297-4.394-7.113-21.083-24.302-8.576-13.751 10.005-8.671 18.554-4.413 21.578l-30.677 61.483-4.811-5.486-1.516-50.686z" fill="#FAC864"></path><path d="M121.585 306.469l43.385-55.38 31.993.288 18.708 23.557c-2.813 8.747-11.863 28.719-16.036 37.612l-58.213 46.47-5.031-5.139 32.843-51.823m-47.649 4.415l1.516 50.686 4.811 5.486 30.677-61.483c-4.258-3.024-9.338-11.573 4.413-21.578 17.189-12.507 26.599 4.182 24.302 8.576-2.297 4.394-4.119 9.577-18.07 13.898m-47.649 4.415l4.591 5.835m43.058-10.25l4.81 5.486" stroke="#000" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M126.396 311.954l43.385-55.38 31.992.288 18.709 23.556c-2.814 8.747-11.863 28.719-16.037 37.612l-63.244 41.332 32.843-51.824c13.951-4.321 15.773-9.503 18.071-13.898 2.297-4.394-7.114-21.083-24.303-8.576-13.75 10.005-8.671 18.555-4.412 21.578l-35.488 55.997-1.516-50.685z" fill="#FFE496" stroke="#000" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M163.79 247.354c6.993 13.357 22.403 25.148 38.039 30.185 4.592 1.479 9.203 2.375 13.627 2.558 9.743.402 16.731-2.735 20.152-8.133l102.625-161.936-73.066-46.305-102.625 161.935c-3.421 5.398-3.275 13.057 1.248 21.696z" fill="#BDDCD8"></path><path d="M201.829 277.539c4.592 1.479 9.203 2.375 13.627 2.558 9.743.402 16.731-2.735 20.152-8.133l102.625-161.936-73.066-46.305-102.625 161.935c-3.421 5.398-3.275 13.057 1.248 21.696 6.993 13.357 22.403 25.148 38.039 30.185zm0 0l102.133-161.157" stroke="#000" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M187.89 185.66l77.276-121.937 73.066 46.305-77.276 121.938c-3.421 5.398-10.409 8.536-20.152 8.133-13.816-.57-29.463-8.105-40.625-18.599" stroke="#000" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M337.298 88.367c9.113 17.406.587 30.859-19.044 30.048-19.63-.81-42.932-15.578-52.045-32.984-9.114-17.406-.588-30.859 
2619.043-30.048 19.631.81 42.932 15.578 52.046 32.984z" fill="#BDDCD8" stroke="#000" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M126.293 310.5l-4.5-4.5 43-55 4.5 6.5-43 53z" fill="#000"></path><path d="M334.947 83.56c7.764 14.829.5 26.29-16.225 25.6-16.724-.691-36.577-13.272-44.341-28.102-7.764-14.829-.5-26.29 16.224-25.6 16.725.69 36.578 13.272 44.342 28.101z" fill="#53978E" stroke="#000" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M225.347 148.382c.264-14.232-6.978-31.26-17.401-42.909-3.06-3.421-6.395-6.378-9.894-8.664-7.708-5.036-14.755-5.864-19.918-3.132l-80.937 42.891 38.601 72.936 80.936-42.891c5.164-2.732 8.442-9.025 8.613-18.231z" fill="#FAC864" stroke="#000" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M205.437 158.67c.323-14.12-6.831-30.982-17.181-42.494-3.039-3.381-6.354-6.301-9.835-8.554-7.67-4.963-14.698-5.755-19.861-3.022l-63.498 32.714 38.207 72.192 63.498-32.714c5.163-2.733 8.461-8.989 8.67-18.122z" fill="#53978E" stroke="#000" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M144.777 190.76c-.386 18.635-13.64 25.94-29.602 16.318-15.963-9.623-28.59-32.53-28.203-51.165.386-18.635 13.64-25.94 29.602-16.317 15.963 9.622 28.59 32.53 28.203 51.164z" fill="#53978E" stroke="#000" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M106.798 136.997c2.766.645 5.699 1.862 8.729 3.689 15.963 9.622 28.589 32.53 28.203 51.164-.07 3.37-.56 6.368-1.412 8.964-4.147.611-9.047-.538-14.266-3.684-14.461-8.717-25.899-29.469-25.549-46.35.123-5.938 1.688-10.605 4.295-13.783z" fill="#000"></path><path d="M106.798 136.997l.568-2.435a2.501 2.501 0 00-2.501.849l1.933 1.586zm8.729 3.689l1.291-2.141-1.291 2.141zm28.203 51.164l2.499.052-2.499-.052zm-1.412 8.964l.365 2.473a2.5 2.5 0 002.011-1.694l-2.376-.779zm-14.266-3.684l1.291-2.141-1.291 2.141zm-25.549-46.35l-2.5-.052 2.5.052zm3.727-11.348c2.472.576 5.163 1.68 8.006 3.395l2.582-4.282c-3.218-1.94-6.393-3.269-9.452-3.983l-1.136 4.87zm8.006 3.395c7.517 4.531 14.386 12.293 19.334 21.268 4.948 8.976 7.843 18.929 7.661 27.703l4.998.104c.205-9.86-3.02-20.678-8.28-30.22-5.26-9.543-12.685-18.046-21.131-23.137l-2.582 4.282zm26.995 48.971c-.066 3.161-.525 5.911-1.288 8.237l4.751 1.558c.939-2.865 1.461-6.113 1.535-9.691l-4.998-.104zm.723 6.543c-3.414.503-7.73-.41-12.611-3.352l-2.582 4.282c5.558 3.35 11.041 4.735 15.922 4.016l-.729-4.946zm-12.611-3.352c-6.766-4.079-12.963-11.075-17.43-19.179-4.467-8.105-7.074-17.08-6.911-24.978l-4.999-.104c-.186 8.983 2.751 18.824 7.531 27.495 4.78 8.671 11.532 16.409 19.227 21.048l2.582-4.282zm-24.341-44.157c.116-5.552 1.574-9.623 3.729-12.249l-3.866-3.172c-3.059 3.729-4.73 8.994-4.862 15.317l4.999.104z" fill="#000"></path><path d="M189.93 106.753a9.275 9.275 0 018.645 16.411l-76.675 40.39a4.207 4.207 0 01-1.115.399l-17.818 3.669c-4.138.852-6.817-4.235-3.775-7.165l13.104-12.62a4.22 4.22 0 01.959-.694l76.675-40.39z" fill="#FAC864" stroke="#000" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"></path></svg><div class="css-w4rb9a e1s3e5gg2"><div class="css-1toaabw e1s3e5gg1">Blog</div><div class="css-fioaj6 e1s3e5gg0">Keep up to date with our technology and projects.</div></div></a></div></div></div></header><div class="css-fr1twp eyuk8l33"></div><div class="css-1mog02h em168sd4" style="display:none"><div class="css-1fhap7w em168sd3"><div class="css-uzvxva em168sd1"><div><div class="css-pv4qdp etnq6p0">Product</div><ul class="css-1xclg2i etnq6p1"><li class="css-pv1s1f"><a class="css-1z57pp" href="/product/device-software">Device software</a></li><li class="css-pv1s1f"><a class="css-1z57pp" href="/product/fleet-management">Fleet management</a></li></ul></div></div><hr class="css-cuob44 em168sd2"/><div class="css-uzvxva em168sd1"><a class="css-139zqjo" href="/pricing">Pricing</a></div><hr class="css-cuob44 em168sd2"/><div class="css-uzvxva em168sd1"><div><div class="css-pv4qdp etnq6p0">Developers</div><ul class="css-1xclg2i etnq6p1"><li class="css-pv1s1f"><a target="_blank" rel="noreferrer" to="/developers" href="https://docs.toit.io/" class="css-1z57pp">Documentation</a></li><li class="css-pv1s1f"><a target="_blank" rel="noreferrer" to="/developers" href="https://pkg.toit.io/" class="css-1z57pp">Package registry</a></li></ul></div></div><hr class="css-cuob44 em168sd2"/><div class="css-uzvxva em168sd1"><div><div class="css-pv4qdp etnq6p0">Company</div><ul class="css-1xclg2i etnq6p1"><li class="css-pv1s1f"><a aria-current="page" class="css-1z57pp" href="/company/about">About</a></li><li class="css-pv1s1f"><a target="_blank" rel="noreferrer" to="/company" href="https://blog.toit.io/" class="css-1z57pp">Blog</a></li></ul></div></div><hr class="css-cuob44 em168sd2"/><div class="css-uzvxva em168sd1"><a class="css-139zqjo" href="/terms-of-service">Terms of service</a><a class="css-139zqjo" href="/privacy-policy">Privacy policy</a><a class="css-139zqjo" href="/cookies-policy">Cookies policy</a></div></div><div class="css-x718i6 em168sd0"><a target="_blank" rel="noreferrer" href="https://help.toit.io/" class="css-19cgc7q">Help</a><a target="_blank" rel="noreferrer" href="https://docs.toit.io/getstarted" class="css-17zos2e">Start now</a></div></div></div><div class="css-1uob3px e1kwphv01"><div class="css-1euhlnm eb27bit2"><h3 class="css-fzj4hp eb27bit0">About</h3><h1 class="css-1efzlf0 eb27bit1">Who we are</h1></div><section class="css-1dtj3ah e187buau0"><section class="css-1g9oq50 e1lk1g463"><div class="css-tdkjph e1lk1g462"><div><h2>First Chrome V8</h2><p>Do you remember when your browser crashed because you had opened one too many tabs?</p><p>The founders from Toit fixed that by building the <a target="_blank" rel="noreferrer" href="https://v8.dev/">V8 JavaScript engine</a> <!-- -->for Google Chrome.</p></div></div><div class="left css-12vx6t2 e1lk1g461"><div class="css-ol2bwp e1lk1g460"><div><a target="_blank" rel="noreferrer" href="https://www.google.com/googlebooks/chrome/big_12.html"><div data-gatsby-image-wrapper="" class="gatsby-image-wrapper gatsby-image-wrapper-constrained css-4zleql"><div style="max-width:1362px;display:block"><img alt="" role="presentation" aria-hidden="true" src="data:image/svg+xml;charset=utf-8,%3Csvg height=&#x27;1080&#x27; width=&#x27;1362&#x27; xmlns=&#x27;http://www.w3.org/2000/svg&#x27; version=&#x27;1.1&#x27;%3E%3C/svg%3E" style="max-width:100%;display:block;position:static"/></div><img aria-hidden="true" data-placeholder-image="" style="opacity:1;transition:opacity 500ms linear" decoding="async" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAYAAAAWGF8bAAAACXBIWXMAAAsTAAALEwEAmpwYAAAD5ElEQVQ4y4XUy28bVRQH4G
26NPQKpASKxggVQWbNjBAgoSfwBig5BAUFWoYlGKyIKWIKQKSKmSPihtUyWtgABpiGSnVdy0UWo7Dzuldkji1M7DmTQex7HHM+PxPDwPe/weew6KW1whinqku7m699PvPnQAHlHr6+uAiK3BsqytVqsRaToFhw4eAI5jgWUZYBgGHluhUKgNCYJoU1SN4DMcNJtNSMSp5y/8eMYeWlqEeJyCWCwGiUTiv4jD4WgjNE2Drut2XdM6hCwPck6BVDL5nKZpvXq+UMnllB8erLUHgkHw+XwQjUb/DfojSzA44bIxkk50AUClUtlFIcOmn+Wz2ROiJOcYhkFRktEwDJRlubNSLkGtVu/4J4jf738IRqhNm3PGA3KhBoAI+Xz+VT7Ddal5g05zPNKpFGaygilKciNG8yhIOdQV+V2jkIdCwWijnZ2dD+6NXIOx2amXJNX4XlT0kCRKKEkSapqG9XrdHB6bbq5sxFvp+KzQSKVSmBXEGstxr2m6DqqqdVSrVVAUBTZIEuDo5Qvw2blTHwQ37qGi5lGQc1ZGkEw2IzRLpSJuxlNWcP4vK7S2aaV5GVleMLdTDEo5ReQ5dq8iSyCKIiGKItB0GqBi1onVnW348nJfzypFYdEo1Y1SGTW9YImSZGlS1ro4GcZuV9jaYnJWkldQUTUzw3HIMAy5sLjwVIyiYCeZtCeSSYA+p8N+emgIFsJrL/82OVHlJAmr1VpD1XQUsoKlqoq1wytIpkSLYTMWxzJWkuUxQsargiCipukB18TE05NeL2wnErbWPXb199mPXRoAb2D+nWGvG0VFxWKp3KibJhrFoiVms1a9VrVKpRIybKZZKZfN3eNHNikMRdfZax73K9c8bnD/edvefu2Pe48T3/7yE4xM3vpw1D+L5XIF87reVFQVNV23BFFqGEbRrJtNlBUF16mt7cHx8c8B4Mk/bt6Aq16PjU6nATaoRPtjf3Kmhzh09hRcvDp6cGzOh0WjiLsIWlajUq1hVhSR5rjE+JxvF9ozfMvdCjPgdNiGbt6AJJ26n46kttvoR73dxP6ebjj+++Dh2fAy5g0D7yWTuEySpDcY+HTvvtf33Incbe1zTk0TR86dhfe+/gqO9J2H8emZhx88GouDWaiAqZbgi5/7ie+u/AqnR64cdfl9a66Z2f0ATxBzoSV48c19ML8SIY5d6ofDJ0/AeccIjM/OPro5BMMRWAqvQobO3J944ZlW6sHrLnjj/QNw5+4ycd3jhqnbflhcicDw2NjjO47T64XoJgXkVhw63n7Ltgu6AwHCEwjCNwP9MDDqBDKe+F/gb89V8cvmxgmeAAAAAElFTkSuQmCC" alt=""/><picture><source type="image/webp" data-srcset="/static/8135de2ba9fabfb51f6b96d27c8d5578/16e6f/comic.webp 341w,/static/8135de2ba9fabfb51f6b96d27c8d5578/64cba/comic.webp 681w,/static/8135de2ba9fabfb51f6b96d27c8d5578/dd366/comic.webp 1362w" sizes="(min-width: 1362px) 1362px, 100vw"/><img data-gatsby-image-ssr="" data-main-image="" style="opacity:0" sizes="(min-width: 1362px) 1362px, 100vw" decoding="async" loading="lazy" data-src="/static/8135de2ba9fabfb51f6b96d27c8d5578/3cc86/comic.png" data-srcset="/static/8135de2ba9fabfb51f6b96d27c8d5578/eb1d6/comic.png 341w,/static/8135de2ba9fabfb51f6b96d27c8d5578/7d006/comic.png 681w,/static/8135de2ba9fabfb51f6b96d27c8d5578/3cc86/comic.png 1362w" alt="Comic Strip - Words by the Google Chrome team, comics adaptation by Scott McCloud"/></picture><noscript><picture><source type="image/webp" srcSet="/static/8135de2ba9fabfb51f6b96d27c8d5578/16e6f/comic.webp 341w,/static/8135de2ba9fabfb51f6b96d27c8d5578/64cba/comic.webp 681w,/static/8135de2ba9fabfb51f6b96d27c8d5578/dd366/comic.webp 1362w" sizes="(min-width: 1362px) 1362px, 100vw"/><img data-gatsby-image-ssr="" data-main-image="" style="opacity:0" sizes="(min-width: 1362px) 1362px, 100vw" decoding="async" loading="lazy" src="/static/8135de2ba9fabfb51f6b96d27c8d5578/3cc86/comic.png" srcSet="/static/8135de2ba9fabfb51f6b96d27c8d5578/eb1d6/comic.png 341w,/static/8135de2ba9fabfb51f6b96d27c8d5578/7d006/comic.png 681w,/static/8135de2ba9fabfb51f6b96d27c8d5578/3cc86/comic.png 1362w" alt="Comic Strip - Words by the Google Chrome team, comics adaptation by Scott McCloud"/></picture></noscript>
26<script type="module">const t="undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;if(t){const t=document.querySelectorAll("img[data-main-image]");for(let e of t){e.dataset.src&&(e.setAttribute("src",e.dataset.src),e.removeAttribute("data-src")),e.dataset.srcset&&(e.setAttribute("srcset",e.dataset.srcset),e.removeAttribute("data-srcset"));const t=e.parentNode.querySelectorAll("source[data-srcset]");for(let e of t)e.setAttribute("srcset",e.dataset.srcset),e.removeAttribute("data-srcset");e.complete&&(e.style.opacity=1)}}</script>
26</div></a><small class="css-11v2o8t">Words by the Google Chrome team. Comics adaptation by Scott McCloud.</small></div></div></div></section><div class="css-13itfhm ezr0gmw1"></div><section class="css-1g9oq50 e1lk1g463"><div class="css-tdkjph e1lk1g462"><div><h2>Then Dart</h2><p>Or do you remember when you had to write your app in 3 different languages so it would work on mobile, desktop, and web?</p><p>The founders from Toit fixed that by creating the <a target="_blank" rel="noreferrer" href="https://dart.dev/">Dart language</a>, the<!-- --> <a target="_blank" rel="noreferrer" href="https://octoverse.github.com/2019/">fastest-growing programming language in 2019</a> because of its adoption by <a target="_blank" rel="noreferrer" href="https://flutter.dev/">Flutter</a>, Google’s UI toolkit for building applications.</p></div></div><div class="right css-12vx6t2 e1lk1g461"><div class="css-ol2bwp e1lk1g460"><div data-gatsby-image-wrapper="" class="gatsby-image-wrapper gatsby-image-wrapper-constrained css-4zleql"><div style="max-width:1404px;display:block"><img alt="" role="presentation" aria-hidden="true" src="data:image/svg+xml;charset=utf-8,%3Csvg height=&#x27;1080&#x27; width=&#x27;1404&#x27; xmlns=&#x27;http://www.w3.org/2000/svg&#x27; version=&#x27;1.1&#x27;%3E%3C/svg%3E" style="max-width:100%;display:block;position:static"/></div><img aria-hidden="true" data-placeholder-image="" style="opacity:1;transition:opacity 500ms linear" decoding="async" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAYAAADkmO9VAAAACXBIWXMAAAsTAAALEwEAmpwYAAADQUlEQVQ4y33Ty28TRxgA8G+TAOLIpYcKiRMHUAXi1kj8BX1IiB565dqKp3io5VCVIhWlENICiSKCCVgEQngJEHasPEjTkNhO4mDvePHOzjpZ22s7seNH7Th47Z0P7YYII0FGmsPM6vvNfN83C5nHf+zOvrrn0kdvHQkP/LUTMQFZz1VQnlwGRIT81P1mfby/aW5yBBiVICn+BwNdf8JnR+Hh2f1VnWBtOYZlOrGan3k6lhztPRl51L7bAnPDXaA+abfxgnegOT7YLcQHuyE50vtpMN9/qrWaXTAQsY6IyKtlNDJRLNFJY3nm2UTq5e1f5Mfte2x87AZonh7Q3N2Q+Cx4/3RrdUk1bcw0TXMNrllrNN9iLbuAFdVnFgLP/al/7/zOPL1fUlcPzA87hQ3AqA2apsnfu+h4neSjWrEBN3A1HsKU68qJtKcTlkYdLRuC3I5CPl9YxZ8GKT8+xLiaq3BEvn7QW6O0jIuuvw8vDXVD5uXNjUC1vg7OpUu8w5/AYa2AUmZlbZNz63PNyKcx7frnyMbgwJn9Rlaz44y67fJXegl3dfrQqxexoRQ1o7DYADpaRFkBYk3KPoDZO0e/qqjTS2hUrFi721aehzpeoNM9ax9QbwCtlHMvLoHmH9xCKBMsVHyPEqoAYD0JWteh7fHZ4RuLdBbL6XlEo8QRazykZaxcudmYsvvqMW3qOfj1FRsRZaWZUGZNISypAJjzQerSNzCtJPYFSPjim6A/FJ6eMsddM2ZJj3Ozkkc0qpZo1ko5jPo8qaAad4Qjke8JZds+3I4BkRmAv/8yFO8eF7xyDGQ1CK2wHfqeyj8f/jWCbe1ejEnesjeTRz2poxH116IzIxhSFpDIFAllCyJlTkLZj4SyHURmgi2HSRAIVZsmp6WWTncZtgo9m67fogdOXxC/TmRynWPpIs6F3ywrgXGUxDkUlSgSWUEiMwtFQpX/CWVuQtl3dmPWr+zoC8GDZyEB4Dw4+yT7/y2vrOilYhmDEq2HVG1CVKJtRFbuiZSdI5T9QCjbS2TlC5Eqmz7qtjXOtQXg7HkfXLvuE367EG/qcQ5tjsW0gxJlVwLhyLcdQYQQ0+ynIq7Xza6dtV57Pu8AUkEI2nE/lvwAAAAASUVORK5CYII=" alt=""/><picture><source type="image/webp" data-srcset="/static/6bc86bc5f5d4d7998a2da7d39b76266c/f32c2/dart.webp 351w,/static/6bc86bc5f5d4d7998a2da7d39b76266c/75693/dart.webp 702w,/static/6bc86bc5f5d4d7998a2da7d39b76266c/0eb5b/dart.webp 1404w" sizes="(min-width: 1404px) 1404px, 100vw"/><img data-gatsby-image-ssr="" data-main-image="" style="opacity:0" sizes="(min-width: 1404px) 1404px, 100vw" decoding="async" loading="lazy" data-src="/static/6bc86bc5f5d4d7998a2da7d39b76266c/46989/dart.png" data-srcset="/static/6bc86bc5f5d4d7998a2da7d39b76266c/b6569/dart.png 351w,/static/6bc86bc5f5d4d7998a2da7d39b76266c/98666/dart.png 702w,/static/6bc86bc5f5d4d7998a2da7d39b76266c/46989/dart.png 1404w" alt="Dart programming language illustration"/></picture><noscript><picture><source type="image/webp" srcSet="/static/6bc86bc5f5d4d7998a2da7d39b76266c/f32c2/dart.webp 351w,/static/6bc86bc5f5d4d7998a2da7d39b76266c/75693/dart.webp 702w,/static/6bc86bc5f5d4d7998a2da7d39b76266c/0eb5b/dart.webp 1404w" sizes="(min-width: 1404px) 1404px, 100vw"/><img data-gatsby-image-ssr="" data-main-image="" style="opacity:0" sizes="(min-width: 1404px) 1404px, 100vw" decoding="async" loading="lazy" src="/static/6bc86bc5f5d4d7998a2da7d39b76266c/46989/dart.png" srcSet="/static/6bc86bc5f5d4d7998a2da7d39b76266c/b6569/dart.png 351w,/static/6bc86bc5f5d4d7998a2da7d39b76266c/98666/dart.png 702w,/static/6bc86bc5f5d4d7998a2da7d39b76266c/46989/dart.png 1404w" alt="Dart programming language illustration"/></picture></noscript>
26<script type="module">const t="undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;if(t){const t=document.querySelectorAll("img[data-main-image]");for(let e of t){e.dataset.src&&(e.setAttribute("src",e.dataset.src),e.removeAttribute("data-src")),e.dataset.srcset&&(e.setAttribute("srcset",e.dataset.srcset),e.removeAttribute("data-srcset"));const t=e.parentNode.querySelectorAll("source[data-srcset]");for(let e of t)e.setAttribute("srcset",e.dataset.srcset),e.removeAttribute("data-srcset");e.complete&&(e.style.opacity=1)}}</script>
26</div></div></div></section><div class="css-13itfhm ezr0gmw1"></div><h2 class="css-1azakc">And now Toit</h2><div class="css-1drt1a6 e1wco4b50"><p>Strong from their virtual machine and programming languages successes, these engineers - and the rest of the ever-growing Toit team - have now built Toit, a high-level software platform for IoT.</p><p>So now developers can say “Remember when we had to send the whole image of our firmware over-the-air at once?” or “Remember when we could brick devices with just one typo in our code?”</p></div></section><section class="css-il76sf e187buau0"><h1>Meet the founders</h1><div class="css-1tv3035"><div class="css-1m08ujl"><div class="css-1h026t7"><div data-gatsby-image-wrapper="" class="gatsby-image-wrapper gatsby-image-wrapper-constrained"><div style="max-width:256px;display:block"><img alt="" role="presentation" aria-hidden="true" src="data:image/svg+xml;charset=utf-8,%3Csvg height=&#x27;256&#x27; width=&#x27;256&#x27; xmlns=&#x27;http://www.w3.org/2000/svg&#x27; version=&#x27;1.1&#x27;%3E%3C/svg%3E" style="max-width:100%;display:block;position:static"/></div><img aria-hidden="true" data-placeholder-image="" style="opacity:1;transition:opacity 500ms linear" decoding="async" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAABYlAAAWJQFJUiTwAAAE/klEQVQ4y12U/W9TZRTHnwFZeOvari/bSidr122CL4FMiT8AQwV+MKI4VBTmem9779pRCsNNtjGIhIGQKLIIm5GXwIQQFAnEEclYArtd29tuggF/4A8QNYu8tOvo1t3b52ueuy4m/nB+eG7O83m+33POPSQpcSQ5yMKdd7d7HWHnxG23PSlxe8YkTkpK/GgqxGVTIbeSGOQeJiSuPylxgae36g0sdzziyUsMugkLdp6BzXp6q56k4yL72DYW4pLjQzzSYR7ZYQ/Ssg8Tsg8Y8WIyyiMV4jEW4v5MSpx7bIgnoze2MKAG1pQx2JOBuvykxPWlGCjiwWTUO6XEG9SBswH6eet22tkRpDdOCdnRW35FjYtKOuwBy01KXPd4xEv+6tvMnBHCbOaU9TFVExFvZiIqZPGrF9FLO2gw2EZ9bpF++PZ79N0NH9C6rRy91qOpVdNhj5KDdo2FeJIK87M030mJa03lYBlZoFOyACXeQA+1NdBPPT5c2N+Gy0cO4NDOnVi3diP1ud+nmVgDpmSBpiMeVYMOcrVaDVkDWM2YzYwsZDOyiGxcoI9DjehoaUbvvnZEzp2GdOYMeve1QKgX4PW4kRryUiUuYjIqqM/CHlbTB49u1uUzdXuYVVazqZiIjCxSNeZFYqgR578+iC8aPDi/txnHm4LYW7cZLY1BNO0MIB3xQomJNCML7K6as76JjIU4ib2QkQV1SksQNctTMR+k3iO4frgTVzp24/yuZlze344Orx9XvwoAdzR1NDMNVZ6FNeBZBhydmLZLp2ZelEXQEQ/uXWnDxX0d6Alsw7e8Hz8c2I+jn+3Ao5uNyA4LzA1yd1iDmG2ZpEK8OgPMvaYlZoe9+KM/gN7WJpwKtqBbaMTh7Y24dsIP3BEwEWUuhBkgaw4DphhQ+b9C7WVZRCYmYKBnNy62daIn4Mcerh7D3weA35ldEemIMC3kP+BjZvnhTIdngKw5zyIC2Cw+GQziy9ZWHG4K4GT7blw9sg13f+S1suC+H2pcpKzTOcshBuzPNUVhQBaTUQH4zYfJmIjLXVtxurMTV451YeDkN+hpb0JZxXLUrKrGpaO1NBUWKEZEbcDHJK6HjU0gNzYMqHUOd3wYPFeH1atX4MVlq/Bz9wlcP/kdDja3oGppNQrMDswvdGKB2UWXvPAy7TtRq9IRAX/3f7KesK3BfnQmOR3xqrjrQ+TCVmqyL0WBtRLOqmV4a90GvPLqaiw0O6AzO2AuqYDFVkGL7BUgc0uV9a9XIyHx8qWfAmTm13MzyeNDvIJ7firUvYE5ujJqdyylZlsV5hkXY6HZCZOtigU1FpXTwuIKGIvKs0ZrOYrtLrQIa1Z+vPE1ou0ztoKeDnLdExEeD2/yqmvJS2qB2QmLvYqabZXUZKukZvvz1FRSSU0lVdRY7KL6Iqeit5TBYHFAZ1q866N3VpDNG1bM1lbO6C9bCHCA4L7Yde14LeYay1BYVK5a7VWKuaRSNRS7KAtjkUs1FrkUo9WlsjoWFD4Hvbls1zxdKQmdrs0jJJ9omzZx250HgKytqSb+upra+YbSBwbLYpgXVTIwmC2D1Qk9C4sTBouTwWILdLaV8w2LyAK9La/Q4iAGq2N6YzMo/tlB3qxZPqtFWEN0ujn5BSb7psKS8rMGq1PWW8pSBqvjcYHFEdJbHD16i2M9IQ6i0y8iCwtLZ1uKK4nB7CB6i4P8C8tUq+RBiTq6AAAAAElFTkSuQmCC" alt=""/><picture><source type="image/webp" data-srcset="/static/8cb004e5e07c03a9da9f8a3bface6ccb/8257c/florian.webp 64w,/static/8cb004e5e07c03a9da9f8a3bface6ccb/6766a/florian.webp 128w,/static/8cb004e5e07c03a9da9f8a3bface6ccb/22bfc/florian.webp 256w,/static/8cb004e5e07c03a9da9f8a3bface6ccb/d689f/florian.webp 512w" sizes="(min-width: 256px) 256px, 100vw"/><img data-gatsby-image-ssr="" data-main-image="" style="opacity:0" sizes="(min-width: 256px) 256px, 100vw" decoding="async" loading="lazy" data-src="/static/8cb004e5e07c03a9da9f8a3bface6ccb/acb7c/florian.png" data-srcset="/static/8cb004e5e07c03a9da9f8a3bface6ccb/1c9ce/florian.png 64w,/static/8cb004e5e07c03a9da9f8a3bface6ccb/bf8e1/florian.png 128w,/static/8cb004e5e07c03a9da9f8a3bface6ccb/acb7c/florian.png 256w,/static/8cb004e5e07c03a9da9f8a3bface6ccb/ccc41/florian.png 512w" alt="Florian Loitsch"/></picture><noscript><picture><source type="image/webp" srcSet="/static/8cb004e5e07c03a9da9f8a3bface6ccb/8257c/florian.webp 64w,/static/8cb004e5e07c03a9da9f8a3bface6ccb/6766a/florian.webp 128w,/static/8cb004e5e07c03a9da9f8a3bface6ccb/22bfc/florian.webp 256w,/static/8cb004e5e07c03a9da9f8a3bface6ccb/d689f/florian.webp 512w" sizes="(min-width: 256px) 256px, 100vw"/><img data-gatsby-image-ssr="" data-main-image="" style="opacity:0" sizes="(min-width: 256px) 256px, 100vw" decoding="async" loading="lazy" src="/static/8cb004e5e07c03a9da9f8a3bface6ccb/acb7c/florian.png" srcSet="/static/8cb004e5e07c03a9da9f8a3bface6ccb/1c9ce/florian.png 64w,/static/8cb004e5e07c03a9da9f8a3bface6ccb/bf8e1/florian.png 128w,/static/8cb004e5e07c03a9da9f8a3bface6ccb/acb7c/florian.png 256w,/static/8cb004e5e07c03a9da9f8a3bface6ccb/ccc41/florian.png 512w" alt="Florian Loitsch"/></picture></noscript>
26<script type="module">const t="undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;if(t){const t=document.querySelectorAll("img[data-main-image]");for(let e of t){e.dataset.src&&(e.setAttribute("src",e.dataset.src),e.removeAttribute("data-src")),e.dataset.srcset&&(e.setAttribute("srcset",e.dataset.srcset),e.removeAttribute("data-srcset"));const t=e.parentNode.querySelectorAll("source[data-srcset]");for(let e of t)e.setAttribute("srcset",e.dataset.srcset),e.removeAttribute("data-srcset");e.complete&&(e.style.opacity=1)}}</script>
26</div></div><span class="css-slgn5z">Florian Loitsch</span><p class="css-1flj9lk"><div>Florian Loitsch is a programming language and compiler specialist. He was the tech lead for the business critical <a target="_blank" rel="noreferrer" href="https://webdev.dartlang.org/tools/dart2js">Dart-to-JavaScript compiler</a> at Google and in charge of the evolution of the<!-- --> <a target="_blank" rel="noreferrer" href="https://en.wikipedia.org/wiki/Dart_(programming_language)">Dart language</a>.</div></p></div><div class="css-1m08ujl"><div class="css-1h026t7"><div data-gatsby-image-wrapper="" class="gatsby-image-wrapper gatsby-image-wrapper-constrained"><div style="max-width:256px;display:block"><img alt="" role="presentation" aria-hidden="true" src="data:image/svg+xml;charset=utf-8,%3Csvg height=&#x27;256&#x27; width=&#x27;256&#x27; xmlns=&#x27;http://www.w3.org/2000/svg&#x27; version=&#x27;1.1&#x27;%3E%3C/svg%3E" style="max-width:100%;display:block;position:static"/></div><img aria-hidden="true" data-placeholder-image="" style="opacity:1;transition:opacity 500ms linear" decoding="async" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAABYlAAAWJQFJUiTwAAAE6UlEQVQ4y2WUe0xTdxTHf/eiOBMFLCgFNfNPk2XGbEsWF6bzQRVURJ4tLe1t722pMDaZbCzEGVHnVIbgg+oMPra5qfMxlZn5iralpUUUzGbmEpfsEV1iNmcfSCn38vsuv1v6x+YfJzf3l9/5nPM95/wOCXsEEnYzs3CDrnzC/kM3LbPCHqE54hU8YY/wOOQWxkJuQQ65hYcRr3Al7BHqnt4wZ7C7Q34bF3JbCDP2n4TxT2+YyXCfnR1+GPEK4aEeK5iN9UnAoAMYrAHtl9SzaI8VEa/wKOwRLJEeK3n8vYEBVbCaGYP9c82UGvYI3ezysN+GmF8cxW2H8uCihR7eWkQ7NxbSwVPGMdxxyCO9ojzss6ngsEfoHPKL5M/uSqaMkMHO/GRm3Sx6zC/GR3qlMdpvx2+XBLpg/hyqzcygc2bn0lfmv0S/aSujuONArFdUYn6bPA7tiHitJNpj5VXdYY/QFB2HxQMSjfUymTX06x2VtLFsJXZJFWitMcKyfBF0ixfQXy+JFP12jPRKNOa3KSrULZSoNWQNYDVjMuMBaSwesLMvVW7Z8eV2My63bUPwyAG49+7Avnor8t/KQ+9xMzDgUAPHA5LyzGdjNb3/91VTKsuumUkd6RVHR4MMZqcMOhqUcLq9Hq6mDbiwswWHm5uwp/FtFC9ehO/ajGqTWIbxgMR8k1mWEjYaLAKLNBpUYSpQDkpwdzXj880tOLZ+HU60tODkzk1oqjTg+s4aYCAhOa76SPIzn1rLowz4OJaQSxNAFtEOetuGn8+9jwtbNqK9uhxnNjXi1JYmtNdX46/LTii3mFymRPVRhhOyAyTqtSrPAQN2deZ+6a6Fa70Th2rfxYF6B1wbnLjusgB37WD1Y2UZ96GsBxGvEGVA+f/ApORIjwPn29/DqaZGfPFRAz4wlqPviFkd9GF/Ahj/L/AJk/ww2WEGHA2oUTHkswM/SLh3tg6fOE1o1BeixVKN09tFDAcdQL+EYf9zkr0MeGW8KXKyKc98EnBPgve4A4a1Jhz9eBu6Nm9Dd1srivOt0BuMiPicwB2WWaIpQ4kBd7GxqRsfG5lJjfklyjL79uA74LKNWLZQjzO7O3B2TxfOdRzAy6/VgXALMfd1C+5frKG4K9KhnsRwh9wWHWFbgz10lnLMLyq468DJfVbKZetB0kqxRNqNrv1f4fyhE2io2wuSvgap6a+CpJXTrHm1cB+vlTEg4ulNIRDts5Pk07OEPFZgQJQPtTopSV8FoimkkzN1lLyxFRltjzC7uBWTs4tB0vIpn76MTpxRBDLdPDZxZinO7zcCD8Q8/C4SdZ/hRxMZ8Zk7/7jqwPR5NQqZskKZoC0D0VooP0egZMkOStKLKZddTfkZFZTLWEG5zGJ5QuYKkPTlmJRb0DB1dgGZMrMgRV05wFxCyC7StmVdR0quAXzmKnDaKoXkCPLEWVXKpJwSyufYKJ9rVbisEpnL0Cm8phCcZiUmaCsbpr64luS9WcZVlBqIumn9x0wcUEIeXDARXlNQwmUW3edyTGDGZ5chJacCXE41+Bwz+Mw14KctB5+xNMinLc3jNQWkcvVizlxZThqd+sTGPvGpiVz7zEjwk8gTzWpCZjpSOa2+lNNWHeWyigJcdlmU1xqe8Fqjl88qdvHTdDryQhXh05YSXqNL4XL1hJu+WrV/AfmXwTjFYDw+AAAAAElFTkSuQmCC" alt=""/><picture><source type="image/webp" data-srcset="/static/001bedd8aa6ff1378b67b78bedb75cc6/8257c/kasper.webp 64w,/static/001bedd8aa6ff1378b67b78bedb75cc6/6766a/kasper.webp 128w,/static/001bedd8aa6ff1378b67b78bedb75cc6/22bfc/kasper.webp 256w,/static/001bedd8aa6ff1378b67b78bedb75cc6/d689f/kasper.webp 512w" sizes="(min-width: 256px) 256px, 100vw"/><img data-gatsby-image-ssr="" data-main-image="" style="opacity:0" sizes="(min-width: 256px) 256px, 100vw" decoding="async" loading="lazy" data-src="/static/001bedd8aa6ff1378b67b78bedb75cc6/acb7c/kasper.png" data-srcset="/static/001bedd8aa6ff1378b67b78bedb75cc6/1c9ce/kasper.png 64w,/static/001bedd8aa6ff1378b67b78bedb75cc6/bf8e1/kasper.png 128w,/static/001bedd8aa6ff1378b67b78bedb75cc6/acb7c/kasper.png 256w,/static/001bedd8aa6ff1378b67b78bedb75cc6/ccc41/kasper.png 512w" alt="Kasper Lund"/></picture><noscript><picture><source type="image/webp" srcSet="/static/001bedd8aa6ff1378b67b78bedb75cc6/8257c/kasper.webp 64w,/static/001bedd8aa6ff1378b67b78bedb75cc6/6766a/kasper.webp 128w,/static/001bedd8aa6ff1378b67b78bedb75cc6/22bfc/kasper.webp 256w,/static/001bedd8aa6ff1378b67b78bedb75cc6/d689f/kasper.webp 512w" sizes="(min-width: 256px) 256px, 100vw"/><img data-gatsby-image-ssr="" data-main-image="" style="opacity:0" sizes="(min-width: 256px) 256px, 100vw" decoding="async" loading="lazy" src="/static/001bedd8aa6ff1378b67b78bedb75cc6/acb7c/kasper.png" srcSet="/static/001bedd8aa6ff1378b67b78bedb75cc6/1c9ce/kasper.png 64w,/static/001bedd8aa6ff1378b67b78bedb75cc6/bf8e1/kasper.png 128w,/static/001bedd8aa6ff1378b67b78bedb75cc6/acb7c/kasper.png 256w,/static/001bedd8aa6ff1378b67b78bedb75cc6/ccc41/kasper.png 512w" alt="Kasper Lund"/></picture></noscript>
26<script type="module">const t="undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;if(t){const t=document.querySelectorAll("img[data-main-image]");for(let e of t){e.dataset.src&&(e.setAttribute("src",e.dataset.src),e.removeAttribute("data-src")),e.dataset.srcset&&(e.setAttribute("srcset",e.dataset.srcset),e.removeAttribute("data-srcset"));const t=e.parentNode.querySelectorAll("source[data-srcset]");for(let e of t)e.setAttribute("srcset",e.dataset.srcset),e.removeAttribute("data-srcset");e.complete&&(e.style.opacity=1)}}</script>
26</div></div><span class="css-slgn5z">Kasper Lund</span><p class="css-1flj9lk"><div>Kasper Lund spent 12 years at Google as a senior staff engineer and site lead. He co-founded the<!-- --> <a target="_blank" rel="noreferrer" href="https://en.wikipedia.org/wiki/Chrome_V8%22">V8</a> and<!-- --> <a target="_blank" rel="noreferrer" href="https://en.wikipedia.org/wiki/Dart_(programming_language)">Dart</a> projects, and led the team that brought<!-- --> <a target="_blank" rel="noreferrer" href="https://blog.chromium.org/2010/12/new-crankshaft-for-v8.html">adaptive optimizations to JavaScript</a>, finally making the web fast.</div></p></div></div></section><section class="css-uxcum8 e187buau0"><h1>What we built</h1><div class="css-1drt1a6 e1wco4b50"><p>The Toit team has built a software platform that lets you run containers on very small MCUs with<!-- --> <strong>as little as 200 KB of RAM</strong> - and in particular on ESP32 microcontrollers because we love their price/performance benefits.</p></div><div class="css-160x37o e1wco4b50"><img src="/static/controller-small-c735e747b98e9a15b9b1f3ba362eb9fa.svg"/></div><div class="css-1tyxzep"><div><p>With this platform, you can <strong>update</strong> the firmware layer and all the apps that run on it so that you will never need to flash an entire firmware image to a device anymore.</p><p>The <strong>apps</strong> you run in your on-device containers work continuously and independently from each other at all times, even when you update the firmware or transfer your data to the cloud, and even when your devices are offline - so you can run devices on batteries for a very long time.</p></div><div><p class="css-bjn8wh"><svg width="87" height="159" viewBox="0 0 87 159" fill="none" xmlns="http://www.w3.org/2000/svg" class="css-960jzi"><path d="M85.927 4.964a1.187 1.187 0 00-.773-1.49L74.972.245a1.187 1.187 0 10-.717 2.263l9.05 2.87-2.87 9.05a1.187 1.187 0 002.263.717l3.229-10.181zM2.975 158.312c2.054-3.33 3.297-7.45 4.131-12.126.834-4.68 1.272-10.002 1.665-15.768.788-11.57 1.402-25.018 4.595-39.274 6.36-28.4 22.97-60.075 71.975-85.486L84.25 3.552c-49.656 25.747-66.693 58.02-73.2 87.075-3.24 14.472-3.863 28.128-4.646 39.63-.393 5.769-.825 10.975-1.634 15.513-.81 4.542-1.984 8.33-3.814 11.297l2.02 1.246z" fill="#fff"></path></svg>For this to work on microcontrollers, Toit brings you a new high-level <strong>language</strong> designed for IoT. You will use it to build apps that communicate with the hardware to generate data. The data can then be sent to your cloud using standard protocols such as HTTPS, MQTT, or CoAP.</p></div></div><div class="css-13itfhm ezr0gmw1"><hr class="css-1u0s8xs ezr0gmw0"/></div><section class="css-1g9oq50 e1lk1g463"><div class="css-tdkjph e1lk1g462"><div><p>So when you sign up for Toit, you can start using our software on your own microcontroller-based hardware.</p><p>Our <a target="_blank" rel="noreferrer" href="http://docs.toit.io">extensive technical documentation</a> guides you from device provisioning with the Toit firmware, to writing apps with our high-level language, to deploying them over-the-air on any device from your fleet.</p></div></div><div class="right css-12vx6t2 e1lk1g461"><div class="css-ol2bwp e1lk1g460"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mNkYPhfDwAChwGA60e6kgAAAABJRU5ErkJggg==" width="404" height="283"/></div></div></section><div class="css-13itfhm ezr0gmw1"><hr class="css-1u0s8xs ezr0gmw0"/></div><div class="css-yw6qp2 e1wco4b50"><p class="css-1armf3d">You can also always ask for help from our engineering team. We are proud of what we have built, and we are curious about what you want to do.</p><a target="_blank" rel="noreferrer" href="/cdn-cgi/l/email-protection#5f3c30312b3e3c2b1f2b30362b713630" class="css-1ja0m60">Let’s talk!</a></div></section><section class="css-il76sf e187buau0"><h1>What they say about us</h1><div class="css-bw4793"><div class="css-kccyb2"><div class="css-1hj7u6x"><svg width="66" height="66" viewBox="0 0 66 66" fill="none" xmlns="http://www.w3.org/2000/svg" class="css-ox6lhz"><path d="M39.597 35.184c-2.542.406-4.734-.103-4.898-1.134-.164-1.03 1.763-2.195 4.305-2.599 2.54-.403 4.732.103 4.897 1.132.164 1.031-1.762 2.197-4.304 2.6zm-2.414 10.618c-.93.473-2.633-1-3.801-3.29-1.17-2.294-1.366-4.54-.433-5.013.928-.473 2.627 1 3.798 3.292 1.17 2.29 1.367 4.535.436 5.01zM27.17 41.533c-1.818 1.822-3.889 2.7-4.627 1.96-.74-.736.137-2.81 1.954-4.632 1.817-1.824 3.888-2.701 4.629-1.963.738.737-.137 2.813-1.956 4.635zm-6.958-12.682c.471-.931 2.715-.737 5.005.429 2.295 1.166 3.773 2.867 3.299 3.797-.474.928-2.715.738-5.008-.428-2.293-1.165-3.77-2.867-3.296-3.798zm13.2-6.74c1.031.16 1.541 2.355 1.138 4.898-.398 2.542-1.556 4.47-2.59 4.309-1.029-.163-1.54-2.356-1.142-4.897.401-2.543 1.561-4.472 2.593-4.31zm32.545 6.958c-.214-1.352-.947-1.738-2.718-2.303-1.344-.433-10.347-3.301-10.347-3.301s-6.276-2.373-10.927.981c-.627.453-1.277.968-1.928 1.516a33.67 33.67 0 001.513-1.928c3.343-4.659.962-10.934.962-10.934s-2.884-9-3.318-10.346c-.57-1.767-.956-2.501-2.309-2.71-1.355-.216-1.946.363-3.031 1.87-.827 1.145-6.338 8.825-6.338 8.825s-4.19 5.237-2.442 10.7c.237.733.526 1.51.848 2.301a33.575 33.575 0 00-1.368-2.035c-3.398-4.618-10.096-4.296-10.096-4.296s-9.45-.036-10.861-.038C1.738 17.365.923 17.51.302 18.73c-.622 1.219-.255 1.964.843 3.46.834 1.141 6.435 8.755 6.435 8.755s3.684 5.608 9.416 5.63c.77.005 1.595-.03 2.443-.092-.792.195-1.576.42-2.352.671-5.442 1.806-7.201 8.28-7.201 8.28S6.93 54.411 6.489 55.756c-.576 1.763-.693 2.583.274 3.55.969.97 1.79.85 3.553.268 1.343-.44 10.314-3.415 10.314-3.415s6.466-1.773 8.258-7.22c.243-.73.464-1.527.67-2.348-.061.846-.093 1.67-.086 2.441.03 5.735 5.643 9.41 5.643 9.41s7.62 5.583 8.762 6.418c1.501 1.093 2.244 1.46 3.464.837 1.218-.621 1.36-1.437 1.351-3.296-.005-1.412-.062-10.864-.062-10.864s.315-6.701-4.309-10.092a32.76 32.76 0 00-2.031-1.363c.788.318 1.561.606 2.298.837 5.462 1.742 10.692-2.46 10.692-2.46s7.666-5.525 8.811-6.352c1.505-1.088 2.08-1.686 1.866-3.038z" fill="#000"></path></svg>Adafruit</div><div class="css-1hltygs">“Create and continuously update the code on your microcontrollers with Toit. Kasper Lund discusses a new way of building applications for the internet of things using a virtual machine and Toit.”</div><a target="_blank" rel="noreferrer" href="https://blog.adafruit.com/202
261/06/02/create-and-continuously-update-the-code-on-your-microcontrollers-with-toit-iot-internetofthings/" class="css-1q7oyut">Read More</a></div><div class="css-kccyb2"><div class="css-1hj7u6x"><svg width="98" height="66" viewBox="0 0 98 66" fill="none" xmlns="http://www.w3.org/2000/svg" class="css-ox6lhz"><path d="M18.283 21.94h3.657M5.12 32.91h3.656M19.016 44.612h3.656M30.717 56.314h3.657M16.09 32.91h55.582M29.984 44.612h40.224M29.254 21.94h7.313v-.73c0-8.483 7.04-15.359 15.724-15.359 8.684 0 15.724 6.876 15.724 15.358h4.388c9.694 0 17.552 7.859 17.552 17.552 0 9.694-7.858 17.553-17.552 17.553H41.687" stroke="#000" stroke-width="5.851" stroke-linecap="round" stroke-linejoin="round"></path></svg>Open Cloudware</div><div class="css-1hltygs">“Toit platform redefines the way we implement IoT applications.” A look into the features of Toit programming language.</div><a target="_blank" rel="noreferrer" href="https://opencloudware.com/toit-platform-redefines-the-way-we-implement-iot-applications/" class="css-1q7oyut">Read More</a></div><div class="css-kccyb2"><div class="css-1hj7u6x"><svg width="206" height="66" viewBox="0 0 206 66" fill="none" xmlns="http://www.w3.org/2000/svg" class="css-ox6lhz"><path d="M14.251 23.944c-4.014-1.371-11.436-2.54-11.754 4.377-.361 7.837 13.212 6.622 12.775 15.202C14.807 52.65 2.92 48.877 1.775 47.8m15.757-24.774h8.403m8.403 0h-8.403m0 0v27.194m7.988-.923l2.281-7.506m13.924 7.506L47.86 41.79m0 0l-5.812-19.227-5.844 19.227m11.656 0H36.204m30.73 6.351c-4.678 2.17-14.036 3.398-14.036-9.049v-5.864c0-15.19 13.39-9.234 13.39-9.234m16.944-.923H71.274v12.42m11.958 13.805H71.274V35.49m0 0h11.08m4.288-12.42l7.889 15.787m0 0l7.948-15.787m-7.948 15.787V63.91m40.584-14.38V22.18l14.616 27.03V4.952m13.441 44.579V22.18m24.288.909h8.235m8.235 0h-8.235m0 0v26.44m-65.682-17.055v7.46c0 3.503-.82 9.596-8.547 9.596-5.832.027-8.695-4.168-8.695-9.596v-7.46c0-4.002 1.075-9.609 8.66-9.609 6.932 0 8.582 4.34 8.582 9.61zm55.73 0v7.46c0 3.503-.82 9.596-8.547 9.596-5.832.027-8.695-4.168-8.695-9.597v-7.459c0-4.002 1.075-9.61 8.66-9.61 6.932 0 8.582 4.34 8.582 9.61z" stroke="#000" stroke-width="1.973" stroke-linecap="round" stroke-linejoin="round"></path><rect x="23.908" y="47.553" width="4.011" height="4.915" rx="1.578" fill="#000"></rect><rect x="92.525" y="61.635" width="4.011" height="4.915" rx="1.578" fill="#000"></rect><path fill="#000" d="M148.545 1.146h.713v1.712h-.713zM150.201 1.146h.713v1.712h-.713z"></path><rect x="147.725" y="2.495" width="4.011" height="4.915" rx="1.578" fill="#000"></rect><path fill="#000" d="M162.018 16.533h.713v1.712h-.713zM163.672 16.533h.713v1.712h-.713z"></path><rect x="161.197" y="17.881" width="4.011" height="4.915" rx="1.578" fill="#000"></rect></svg></div><div class="css-1hltygs">Now, thanks to a Danish company called Toit, there’s another option for managing a cluster of networked and resource-constrained computers.</div><a target="_blank" rel="noreferrer" href="https://staceyoniot.com/toit-wants-to-be-a-platform-for-constrained-networked-devices/" class="css-1q7oyut">Read More</a></div><div class="css-kccyb2"><div class="css-1hj7u6x"><svg width="205" height="66" viewBox="0 0 205 66" fill="none" xmlns="http://www.w3.org/2000/svg" class="css-ox6lhz"><path d="M2.263 11.02v41.907H13.18V11.02H2.263zm26.868 26.06c0-1.996.04-3.64.118-4.93.078-1.292.234-2.31.47-3.053.234-.743.527-1.252.88-1.526.39-.274.88-.41 1.467-.41.587 0 1.076.136 1.467.41.392.274.685.783.88 1.526.235.744.392 1.761.47 3.052.078 1.292.118 2.935.118 4.93 0 1.996-.04 3.64-.118 4.93-.078 1.253-.235 2.25-.47 2.994-.195.744-.488 1.252-.88 1.526-.391.274-.88.411-1.467.411-.587 0-1.076-.137-1.467-.41-.353-.275-.646-.783-.88-1.527-.236-.743-.392-1.741-.47-2.993-.079-1.291-.118-2.935-.118-4.93zm16.434 0c0-2.309-.137-4.461-.41-6.457-.235-2.034-.803-3.815-1.703-5.34-.9-1.527-2.25-2.72-4.05-3.581-1.8-.9-4.245-1.35-7.336-1.35-2.974 0-5.36.49-7.16 1.467-1.761.94-3.111 2.192-4.05 3.757-.94 1.565-1.566 3.345-1.879 5.34a44.84 44.84 0 00-.41 6.105c0 2.309.117 4.48.352 6.515.273 1.995.86 3.756 1.76 5.282.9 1.487 2.25 2.661 4.05 3.522 1.8.821 4.246 1.232 7.337 1.232 2.974 0 5.341-.45 7.102-1.35 1.8-.939 3.17-2.171 4.108-3.697.94-1.565 1.546-3.346 1.82-5.341.313
26-1.996.47-4.03.47-6.104zm7.513-16.787v32.634h10.917V20.293h8.217V11.02H44.978v9.273h8.1zM106.633 17.849H83.258v6.049h7.997V54.45h7.382V23.898h7.996v-6.05zm2.353-.41v6.049h7.074v-6.05h-7.074zm0 9.432v27.58h7.074V26.87h-7.074zm12.059 0v27.58h7.074V36.302c0-1.64.325-2.836.974-3.588.683-.752 1.589-1.128 2.717-1.128.991 0 1.692.308 2.102.923.444.615.666 1.504.666 2.665V54.45h7.074V36.303c0-1.64.325-2.836.974-3.588.684-.752 1.589-1.128 2.717-1.128.991 0 1.692.308 2.102.923.444.615.666 1.504.666 2.665V54.45h7.075V34.406c0-2.665-.564-4.699-1.692-6.1-1.094-1.435-2.819-2.153-5.178-2.153-1.674 0-3.127.376-4.357 1.128-1.196.718-2.067 1.811-2.614 3.28h-.103c-.376-1.435-1.128-2.528-2.255-3.28-1.094-.752-2.461-1.128-4.101-1.128-1.538 0-2.871.274-3.999.82-1.093.547-2.085 1.453-2.973 2.717h-.103v-2.82h-6.766zm52.124 10.662h-7.228v-1.076c0-.65.051-1.299.154-1.948.137-.65.342-1.23.615-1.743.274-.547.632-.974 1.077-1.281.478-.342 1.076-.513 1.794-.513s1.298.154 1.743.461c.478.274.837.7 1.076 1.282.274.547.462 1.23.564 2.05.103.786.171 1.71.205 2.768zm-7.228 4.204h13.995v-1.59c0-2.118-.137-4.032-.41-5.74-.274-1.743-.786-3.213-1.538-4.41-.752-1.23-1.794-2.17-3.127-2.819-1.299-.683-2.973-1.025-5.024-1.025-2.392 0-4.306.393-5.741 1.18-1.436.785-2.546 1.845-3.332 3.178-.752 1.332-1.265 2.853-1.538 4.562a38.468 38.468 0 00-.359 5.331c0 1.743.068 3.486.205 5.229.171 1.743.598 3.315 1.282 4.716.683 1.401 1.742 2.53 3.178 3.384 1.435.854 3.434 1.281 5.998 1.281 3.383 0 5.861-.837 7.433-2.512 1.572-1.674 2.426-4.118 2.563-7.33h-6.357c-.205 1.743-.581 3.041-1.128 3.896-.546.854-1.418 1.281-2.614 1.281-.649 0-1.196-.17-1.64-.512a4.178 4.178 0 01-1.077-1.436 9.033 9.033 0 01-.615-2.05 18.526 18.526 0 01-.154-2.41v-2.204zm22.858 3.691h-6.357v.974c0 1.333.154 2.546.462 3.64a6.222 6.222 0 001.589 2.716c.786.752 1.828 1.316 3.127 1.692 1.333.376 2.99.564 4.972.564 1.504 0 2.871-.154 4.101-.461 1.265-.308 2.341-.82 3.23-1.538a7.443 7.443 0 002.153-2.666c.512-1.093.769-2.375.769-3.844 0-2.085-.462-3.726-1.384-4.922-.923-1.23-2.495-2.221-4.717-2.973l-4.254-1.435c-1.197-.376-2.017-.838-2.461-1.384a3 3 0 01-.615-1.846c0-.99.325-1.726.974-2.204.683-.513 1.469-.77 2.358-.77 1.162 0 1.965.343 2.409 1.026.479.65.718 1.692.718 3.127h6.357v-1.128c0-2.494-.769-4.425-2.307-5.792-1.538-1.367-3.913-2.05-7.126-2.05-1.811 0-3.366.221-4.665.666-1.264.444-2.307 1.042-3.127 1.794a6.703 6.703 0 00-1.794 2.665 8.885 8.885 0 00-.564 3.179c0 1.948.496 3.554 1.487 4.819.991 1.23 2.46 2.187 4.408 2.87l4.973 1.794c.683.274 1.281.65 1.794 1.128.513.444.769 1.11.769 2 0 1.093-.325 1.913-.974 2.46-.649.547-1.521.82-2.614.82-1.197 0-2.119-.359-2.769-1.076-.615-.752-.922-1.726-.922-2.922v-.923z" fill="#000"></path><path d="M82 2v62" stroke="#000" stroke-width="3.064" stroke-linecap="square" stroke-linejoin="round"></path></svg></div><div class="css-1hltygs">To stand out from the crowd, Toit took a completely different approach with which even a $2 ESP32 can be turned into a full computer.</div><a target="_blank" rel="noreferrer" href="https://iot.eetimes.com/resolving-the-complexities-in-iot-development-with-the-support-of-apis-and-high-level-languages/" class="css-1q7oyut">Read More</a></div><div class="css-kccyb2"><div class="css-1hj7u6x"><svg width="195" height="66" viewBox="0 0 195 66" fill="none" xmlns="http://www.w3.org/2000/svg" class="css-ox6lhz"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.194 7.126c-2.375.637-3.957 2.349-4.497 4.866C.446 13.164.295 18.55.295 26.326c0 13.264.132 14.456 1.883 16.925 1.47 2.075 3.173 2.588 9.066 2.732l5.339.13V40.645l-3.672-.103c-3.555-.1-3.697-.136-4.434-1.125-.696-.932-.773-1.589-.888-7.51l-.126-6.49h7.672V19.263H7.44l.167-2.891c.237-4.085.531-4.348 4.868-4.348h3.383V6.595l-4.434.024c-2.47.014-5.23.238-6.231.507zM46.987 26.32v19.727h3.076c1.88 0 3.077-.146 3.077-.375 0-.258.217-.258.7 0 1.043.559 4.97.456 6.163-.161 2.596-1.343 3.563-3.734 4.065-10.048.519-6.525-.03-14.27-1.186-16.728-1.36-2.892-3.541-3.904-6.926-3.21l-1.73.354V6.595h-7.24V26.32zm45.968-15.198v4.53l-1.43-.23c-5.087-.813-7.647 2.424-8.395 10.613-.417 4.563.042 12.975.846 15.487.629 1.965 3.06 4.352 4.755 4.67 1.506.283 3.792-.041 4.554-.645.383-.303.55-.291.664.047.104.311 1.048.453 3.017.453h2.866V6.595H92.955v4.529zm18.821-.092v4.435l-2.443-.002c-2.004-.001-2.663.155-3.666.87-1.402 1-2.759 3.689-3.299 6.534-.484 2.553-.467 13.796.025 16.507.469 2.58 1.734 4.883 3.292 5.993 1.382.984 5.249 1.165 6.303.295.485-.4.665-.416.782-.068.105.311 1.048.453 3.018.453h2.866V6.595h-6.878v4.436zm36.196.062v4.498l-1.903-.196c-3.375-.348-5.672 1.292-6.975 4.979-.824 2.332-1.221 9.017-.882 14.826.345 5.903 1.141 8.225 3.414 9.959 
261.148.875 1.677 1.024 3.635 1.024 1.459 0 2.521-.188 2.922-.52.486-.4.665-.416.783-.068.104.311 1.048.453 3.017.453h2.866V6.595H147.972v4.498zM25.817 15.808c-.925.342-1.568.408-1.792.184-.191-.191-1.537-.348-2.99-.348h-2.643v30.404h6.878V21.073h1.073c.69 0 1.206.25 1.448.7.236.442.374 5.054.374 12.487v11.788H35.042V21.073h1.073c.691 0 1.207.25 1.448.7.237.442.375 5.054.375 12.487v11.788H44.815V33.074c0-12.844-.008-12.989-.834-14.55-1.622-3.068-5.429-4.09-8.72-2.339l-1.7.904-1.068-.79c-1.358-1.004-4.636-1.245-6.676-.491zm45.059.265c-3.688 1.896-5.253 6.38-5.218 14.954.038 9.356 1.948 13.848 6.397 15.046 1.76.474 4.758.008 6.253-.972 1.275-.835 2.215-2.812 2.528-5.318l.262-2.094-2.668.108-2.668.107-.181 1.267c-.133.935-.379 1.295-.937 1.374-1.289.184-1.596-.696-1.689-4.852l-.089-3.942 4.288-.103 4.289-.102-.166-4.784c-.218-6.279-1.013-8.595-3.61-10.519-1.542-1.142-4.746-1.223-6.791-.17zm55.09-.021c-.855.423-1.961 1.302-2.457 1.953-3.927 5.148-3.906 20.561.036 25.728 1.388 1.82 2.853 2.45 5.663 2.433 4.084-.023 6.163-2.015 6.679-6.4l.244-2.077-2.676.107-2.676.108-.181 1.267c-.136.956-.375 1.294-.971 1.379-1.159.165-1.471-.738-1.764-5.101l-.259-3.88h8.785v-4.305c0-6.665-1.386-10.152-4.564-11.48-1.736-.725-4.069-.618-5.859.268zM75.184 21.85c.218.627.397 1.93.397 2.895v1.756h-3l.224-2.394c.225-2.412.665-3.397 1.518-3.397.255 0 .642.513.86 1.14zm17.325-.838c.355.226.436 2.482.362 10.039-.097 9.709-.1 9.748-.887 9.86-1.39.197-1.699-1.07-1.86-7.63-.25-10.223.392-13.533 2.385-12.269zm18.695-.082c.503.192.572 1.427.572 10.134v9.915h-.892c-1.569 0-1.729-.923-1.735-10-.005-7.257.078-8.562.595-9.352.665-1.014.651-1.008 1.46-.697zm19.041.708c.194.511.353 1.814.353 2.896v1.967h-2.98l.259-2.443c.142-1.344.425-2.647.629-2.896.599-.73 1.359-.522 1.739.476zm17.154-.708c.503.192.573 1.427.573 10.134v9.915h-.892c-1.452 0-1.719-1.085-1.904-7.752-.183-6.595.256-11.699 1.048-12.201.584-.37.483-.362 1.175-.096zm-90.924.956c.342.599.465 3.022.465 9.14 0 9.026-.17 9.953-1.822 9.953h-.892V21.073h.892c.546 0 1.072.316 1.357.814zM2.647 49.77C.087 51.21-.724 54.01.691 56.528c.914 1.626 2.265 2.482 4.373 2.771 1.66.228 4.448-.34 4.848-.986.503-.814-.45-.997-2.1-.405-1.535.553-1.852.56-3.22.077-4.469-1.578-3.83-7.328.873-7.858 1.075-.12 2.02.005 2.744.367.92.458 1.172.47 1.507.065.314-.377.161-.61-.691-1.05-1.626-.842-4.637-.718-6.378.26zm11.313 0c-1.921 1.162-2.584 2.268-2.584 4.313 0 2.992 2.024 4.946 5.423 5.238 3.962.339 6.897-2.183 6.542-5.622-.307-2.97-2.572-4.756-6.029-4.753-1.433.002-2.38.234-3.353.823zm11.55-.584c-.132.132-.24 2.412-.24 5.067 0 4.585.036 4.826.723 4.826.676 0 .724-.241.724-3.64 0-2.005.144-3.553.319-3.445.175.108 1.256 1.747 2.402 3.641 1.146 1.894 2.184 3.44 2.306 3.434.122-.006 1.199-1.63 2.393-3.61 1.195-1.979 2.307-3.603 2.472-3.609.166-.005.185 1.619.044 3.61-.25 3.531-.237 3.619.514 3.619.75 0 .77-.139.77-5.067 0-4.767-.04-5.068-.698-5.068-.501 0-1.349 1.075-2.987 3.788-1.257 2.083-2.386 3.793-2.507 3.8-.122.008-1.262-1.692-2.534-3.777-2.12-3.474-2.973-4.297-3.7-3.57zm14.961 4.826c0 4.826.035 5.067.724 5.067.614 0 .724-.241.724-1.582v-1.582l1.764-.234c2.979-.396 4.513-2.667 3.314-4.907-.485-.907-2.957-1.83-4.904-1.83h-1.622v5.068zm8.325-1.092c0 3.837.036 4.015 1.007 5.103 1.258 1.407 3.564 1.787 5.623.926 1.888-.789 2.42-2.228 2.42-6.554 0-3.21-.051-3.45-.725-3.45-.669 0-.724.24-.724 3.203 0 1.762-.17 3.694-.38 4.294-.687 1.97-3.374 2.535-4.884 1.024-.831-.83-.889-1.135-.889-4.705 0-3.575-.045-3.817-.724-3.817-.68 0-.724.242-.724 3.976zm10.135-3.252c0 .604.242.724 1.448.724h1.448v4.344c0 4.102.04 4.343.724 4.343.683 0 .724-.241.724-4.343V50.39h1.447c1.207 0 1.448-.12 1.448-.724 0-.676-.241-.724-3.62-.724-3.377 0-3.619.048-3.619.724zm8.687 4.344c0 4.826.034 5.067.724 5.067s.724-.241.724-5.067c0-4.826-.035-5.068-.724-5.068-.69 0-.724.242-.724 5.068zm3.982 0c0 4.797.038 5.067.711 5.067.656 0 .72-.298.814-3.832l.103-3.832 3.077 3.828c4.196 5.222 4.343 5.18 4.343-1.231 0-4.826-.034-5.068-.724-5.068-.678 0-.723.242-.723 3.854v3.855l-3.16-3.855c-4.303-5.25-4.441-5.212-4.441 1.214zm13.61-4.248c-2.602 1.493-3.47 4.532-1.938 6.785 1.454 2.135 2.577 2.711 5.275 2.707 2.972-.005 4.483-.803 5.501-2.908 1.237-2.554 1.12-2.698-2.18-2.698-2.331 0-2.895.105-2.895.543 0 .417.463.543 1.991.543 2.35 0 2.59.543.96 2.172-2.82 2.82-7.82.957-7.82-2.913 0-2.92 3.786-4.92 6.63-3.5.92.458 1.172.47 1.507.065.314-.377.162-.61-.69-1.05-1.625-.84-4.642-.72-6.34.255zm15.346 4.195v5.12l2.443-.008c4.587-.015 6.961-2.03 6.495-5.513-.396-2.947-2.112-4.146-6.453-4.51l-2.485-.209v5.12zm10.858.053v5.067h3.077c2.494 0 3.077-.103 3.077-.543 0-.427-.503-.543-2.353-.543h-2.353V54.735h2.353c2.111 0 2.353-.075 2.353-.724 0-.65-.242-.724-2.353-.724h-2.353V50.39h2.353c2.111 0 2.353-.074 2.353-.724 0-.667-.242-.724-3.077-.724h-3.077v5.068zm9.301-4.666c-.975.567-1.372 1.925-.933 3.185.29.832.766 1.218 2.068 1.675 3.554 1.25 4.329 2.109 3.113 3.452-.887.98-2.534.886-3.628-.208-.497-.497-1.141-.905-1.431-.905-1.454 0 .522 2.427 2.239 2.748 1.611.302 3.982-.382 4.468-1.289 1.041-1.946-.043-3.506-3.134-4.51-2.161-.702-2.807-1.317-2.477-2.36.447-1.407 3.378-1.487 3.983-.108.474 1.08 2.016 1.152 1.736.081-.333-1.276-1.853-2.164-3.68-2.152-.919.006-1.965.182-2.324.391zm8.435 4.666c0 4.826.035 5.067.724 5.067.69 0 .724-.241.724-5.067 0-4.826-.034-5.068-.724-5.068-.689 0-.724.242-.724 5.068zm6.01-4.248c-1.566.899-2.752 2.783-2.752 4.374 0 1.449 1.296 3.607 2.658 4.427 1.656.996 5.611.968 6.975-.051 1.393-1.04 2.263-2.307 2.533-3.688l.231-1.176h-2.941c-2.373 0-2.941.105-2.941.543 0 .417.462.543 1.991.543 2.349 0 2.589.543.959 2.172-2.047 2.048-5.577 1.704-7.197-.7-.97-1.439-1.02-2.21-.25-3.833.981-2.066 4.172-2.982 6.379-1.83.819.427 1.042.43 1.383.02.318-.384.169
26-.612-.688-1.055-1.625-.84-4.641-.72-6.34.255zm11.243-.578c-.132.132-.241 2.412-.241 5.067 0 4.585.036 4.826.724 4.826.678 0 .724-.241.724-3.8 0-2.09.122-3.791.271-3.779.15.012 1.63 1.722 3.29 3.8 1.938 2.426 3.266 3.779 3.71 3.779.648 0 .692-.32.692-5.067 0-4.797-.038-5.068-.712-5.068-.657 0-.719.299-.814 3.874l-.103 3.874-3.077-3.852c-2.812-3.521-3.794-4.325-4.464-3.654zm-125.715 2.25c.972.971 1.138 1.394 1.107 2.826-.03 1.407-.223 1.85-1.174 2.7-.626.559-1.547 1.119-2.047 1.244-1.481.372-3.475-.193-4.58-1.298-1.856-1.856-1.143-5.501 1.281-6.543.42-.18 1.553-.27 2.518-.2 1.388.1 1.99.365 2.895 1.27zm24.55-.445c1.46 1.32.308 3.403-1.938 3.508l-1.2.056-.108-2.082-.109-2.08h1.347c.746 0 1.643.267 2.009.598zm61.076-.073c2.054 1.062 2.365 4.309.573 5.992-.645.605-1.456.889-2.89 1.008l-1.993.165V50.39h1.647c.905 0 2.104.237 2.663.526z" fill="#000"></path></svg></div><div class="css-1hltygs">Why isn’t there a programming language yet that has been optimized for the IoT? Well, there is..</div><a target="_blank" rel="noreferrer" href="https://www.embeddedcomputing.com/technology/software-and-os/ides-application-programming/product-of-the-week-toit-software-platform" class="css-1q7oyut">Read More</a></div><div class="css-kccyb2"><div class="css-1hj7u6x"><svg width="257" height="66" viewBox="0 0 257 66" fill="none" xmlns="http://www.w3.org/2000/svg" class="css-ox6lhz"><path d="M21.735 37.866c-.078 1.71-.54 3.223-1.383 4.54-.844 1.305-2.031 2.317-3.561 3.037-1.519.72-3.257 1.08-5.215 1.08-3.228 0-5.77-1.052-7.627-3.156-1.856-2.103-2.785-5.073-2.785-8.91v-1.215c0-2.407.417-4.511 1.25-6.311.843-1.811 2.052-3.206 3.627-4.185 1.575-.99 3.398-1.485 5.468-1.485 2.981 0 5.378.787 7.189 2.362 1.811 1.564 2.84 3.724 3.088 6.48H15.88c-.045-1.496-.422-2.57-1.131-3.223-.709-.652-1.789-.979-3.24-.979-1.474 0-2.554.552-3.24 1.654-.686 1.103-1.046 2.863-1.08 5.282v1.738c0 2.622.326 4.495.979 5.62.663 1.125 1.8 1.687 3.408 1.687 1.362 0 2.402-.32 3.122-.962.72-.64 1.103-1.659 1.148-3.054h5.89zm24.532 8.32h-5.89l-8.708-15.29v15.29h-5.923v-24.57h5.924l8.69 15.288V21.615h5.907v24.57zm14.422-16.403l4.017-8.168h6.767L64.605 33.8l7.053 12.386h-6.834l-4.134-8.319-4.135 8.32h-6.818l7.038-12.387-6.852-12.184h6.75l4.017 8.168zm36.609 9.872c0-.866-.31-1.541-.928-2.025-.608-.484-1.682-.985-3.223-1.502-1.542-.518-2.802-1.018-3.78-1.502-3.184-1.564-4.776-3.713-4.776-6.446 0-1.362.394-2.56 1.181-3.595.799-1.046 1.924-1.856 3.375-2.43 1.452-.585 3.083-.877 4.894-.877 1.766 0 3.347.315 4.742.945 1.406.63 2.498 1.53 3.274 2.7.776 1.159 1.164 2.486 1.164 3.982h-5.906c0-1.001-.31-1.777-.928-2.329-.608-.55-1.435-.826-2.48-.826-1.058 0-1.897.236-2.515.708-.608.462-.912 1.052-.912 1.772 0 .63.338 1.204 1.013 1.721.675.507 1.862 1.036 3.56 1.587 1.7.54 3.094 1.125 4.186 1.755 2.655 1.53 3.982 3.64 3.982 6.328 0 2.149-.81 3.836-2.43 5.063-1.62 1.226-3.842 1.84-6.665 1.84-1.992 0-3.797-.355-5.418-1.064-1.608-.72-2.823-1.699-3.644-2.936-.81-1.25-1.216-2.684-1.216-4.304h5.94c0 1.317.338 2.29 1.013 2.92.686.619 1.794.928 3.325.928.978 0 1.749-.208 2.311-.624.574-.428.861-1.024.861-1.79zm9.192-2.768c0-1.822.354-3.442 1.063-4.86.709-1.429 1.727-2.526 3.054-3.29 1.328-.765 2.886-1.148 4.675-1.148 2.733 0 4.888.85 6.463 2.548 1.575 1.688 2.362 3.988 2.362 6.902v.203c0 2.846-.793 5.107-2.379 6.784-1.575 1.664-3.713 2.497-6.413 2.497-2.598 0-4.685-.776-6.26-2.329-1.575-1.564-2.425-3.678-2.548-6.345l-.017-.962zm5.687.355c0 1.687.264 2.925.793 3.712.529.788 1.31 1.181 2.345 1.181 2.025 0 3.06-1.558 3.105-4.674v-.574c0-3.273-1.046-4.91-3.138-4.91-1.902 0-2.931 1.412-3.089 4.235l-.016 1.03zm16.903 8.944v-14.31h-2.649v-3.95h2.649v-1.45c0-2.082.613-3.696 1.84-4.844 1.226-1.148 2.947-1.721 5.163-1.721.81 0 1.699.118 2.667.354l.017 4.185c-.349-.101-.816-.152-1.401-.152-1.721 0-2.582.743-2.582 2.228v1.4h3.561v3.95h-3.561v14.31h-5.704zm19.098-22.799v4.54h3.003v3.948h-3.003v8.354c0 .686.123 1.164.371 1.434.247.27.737.405 1.468.405.563 0 1.035-.034 1.418-.101v4.067c-1.024.326-2.093.49-3.207.49-1.957 0-3.403-.462-4.337-1.385-.933-.922-1.4-2.323-1.4-4.202v-9.062h-2.329v-3.948h2.329v-4.54h5.687zm22.236 15.306l1.839-10.766h5.451l-4.303 18.258h-4.81l-3.02-10.833-3.038 10.834h-4.8
2609l-4.304-18.26h5.451l1.806 11.02 2.902-11.02h3.966l2.869 10.767zm20.835 7.492c-.202-.37-.382-.916-.54-1.636-1.046 1.316-2.508 1.974-4.387 1.974-1.721 0-3.184-.518-4.388-1.553-1.204-1.046-1.805-2.356-1.805-3.931 0-1.98.731-3.477 2.193-4.49 1.463-1.012 3.589-1.518 6.379-1.518h1.755v-.962c0-1.676-.725-2.514-2.177-2.514-1.35 0-2.025.663-2.025 1.991h-5.687c0-1.766.748-3.2 2.245-4.303 1.507-1.103 3.425-1.654 5.754-1.654 2.329 0 4.168.568 5.518 1.704 1.35 1.137 2.042 2.695 2.076 4.675v8.083c.023 1.676.281 2.959.776 3.848v.286h-5.687zm-3.56-3.712c.708 0 1.293-.152 1.755-.456.472-.303.81-.647 1.012-1.029v-2.92h-1.654c-1.98 0-2.97.89-2.97 2.667 0 .517.175.94.524 1.266.348.315.793.472 1.333.472zm23.89-9.4l-1.873-.135c-1.789 0-2.937.563-3.443 1.688v11.56h-5.687v-18.26h5.333l.185 2.346c.956-1.789 2.29-2.683 4-2.683.607 0 1.136.068 1.586.203l-.101 5.282zm11.756 13.45c-2.801 0-5.068-.833-6.8-2.498-1.733-1.676-2.599-3.853-2.599-6.53v-.473c0-1.867.343-3.515 1.029-4.944.698-1.429 1.71-2.532 3.038-3.308 1.327-.787 2.902-1.181 4.725-1.181 2.565 0 4.59.799 6.075 2.396 1.485 1.587 2.227 3.803 2.227 6.65v2.21h-11.306c.203 1.024.647 1.828 1.333 2.413.686.585 1.575.877 2.666.877 1.8 0 3.207-.63 4.219-1.89l2.599 3.072c-.709.978-1.716 1.76-3.021 2.345-1.293.574-2.688.861-4.185.861zm-.641-14.546c-1.665 0-2.655 1.102-2.97 3.307h5.738v-.439c.022-.91-.209-1.614-.692-2.109-.484-.506-1.176-.76-2.076-.76z" fill="#000"></path></svg></div><div class="css-1hltygs">By splitting the firmware and apps code, Toit allows you to deploy multiple applications on the same device in a much lighter and agile process.</div><a target="_blank" rel="noreferrer" href="https://www.cnx-software.com/2021/08/06/microsoft-azure-iot-balena-particle-toit-iot-development-platform-comparision/" class="css-1q7oyut">Read More</a></div></div></section><section class="css-y8lh48 e187buau0"><h1>What they build with us</h1><div class="css-160x37o e1wco4b50"><p>Whether it&#x27;s home security, a temperature controlled fan, Google Sheets integration of sensed data, driving a display, and more: people have built and written about it.</p></div><div class="css-1dc6ivb"><a target="_blank" rel="noreferrer" href="https://hackaday.io/search?term=toit"><img src="/static/hackaday-ebbcb7416cc4f6d9fd2ba76fe6184901.svg" alt="Hackaday Logo"/></a><a target="_blank" rel="noreferrer" href="https://www.hackster.io/search?i=projects&amp;q=toit"><img src="/static/hackster-509392a99eb1c7f634c69032980d627d.svg" alt="Hackster Logo"/></a></div><div class="css-1eqmtab e1wco4b50"><p class="css-1armf3d">Head over to <a target="_blank" rel="noreferrer" href="https://hackaday.io/search?term=toit">hackaday.io</a>,<!-- --> <a target="_blank" rel="noreferrer" href="https://www.hackster.io/search?i=projects&amp;q=toit">hackster.io</a>,<!-- --> <a target="_blank" rel="noreferrer" href="https://www.instructables.com/howto/toit/">instructables.com</a>, or<!-- --> <a target="_blank" rel="noreferrer" href="https://ekorau.com">ekorau.com</a> to find detailed tutorials.</p></div></section><section class="css-u8ebr6 e187buau0"><h2>Get started with Toit</h2><p class="css-n9epit">Find our open-source technology on GitHub and start your journey to invent the future.</p><a target="_blank" rel="noreferrer" href="https://docs.toit.io/getstarted" class="css-sxql12">Start now</a></section><section class="css-il76sf e187buau0"><p class="css-1ff4wk5">Official platform partners</p><div class="css-18yro0a e1kwphv00"><img src="/static/espressif-bc8b6d49c2dc1672b2f37d5991c37e1f.svg" alt="Espressif"/><img src="/static/onomondo-c8238f21d1a75503f37ef1c5b0a4267c.svg" alt="Onomondo"/><img src="/static/soracom-4dc96fabb0e844303ae53fae71de3cdf.svg" alt="Soracom"/><img src="/static/ublox-8dc19fa65a1da0fcb2e95a2037056463.svg" alt="u-blox"/></div></section></div><footer class="css-x2n53z ees7hjj7"><div class="css-1thh900 ees7hjj5"><a href="/"><svg width="320" height="82" viewBox="0 0 320 82" fill="none" xmlns="http://www.w3.org/2000/svg" class="css-e9n75n"><path d="M192.05 71.073V17.987h24.21V9h-58.362v8.987H182.2v53.086h9.85z" fill="currentColor"></path><path d="M228.315 72c15.281 0 25.499-9.728 25.499-23.903 0-14.36-10.218-23.995-25.499-23.995-15.189 0-25.406 9.635-25.406 23.995 0 14.175 10.217 23.903 25.406 23.903zm0-8.894c-11.046 0-15.649-5.281-15.649-15.009 0-9.82 4.603-15.194 15.649-15.194 11.138 0 15.741 5.373 15.74
261 15.194 0 9.728-4.603 15.009-15.741 15.009zM275.51 19.654V9h-9.941v10.654h9.941zm0 51.42V25.027h-9.941v46.045h9.941zM319.898 71.073v-8.986h-8.284c-5.707 0-8.285-1.483-8.285-7.134V33.366h16.569v-8.338h-16.569V9h-9.85v16.028h-7.732v8.338h7.732V55.51c0 11.21 6.076 15.564 15.925 15.564h10.494z" fill="currentColor"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M.124 3.456A4.502 4.502 0 014.564 0c.37-.006.745.034 1.12.124l47.112 11.284h.002l.001.001c.276.066.55.139.82.217a32.248 32.248 0 0015.764 0c.27-.078.544-.15.82-.217h.003L117.318.124c.375-.09.751-.13 1.119-.124a4.502 4.502 0 011.109 8.877l-47.17 11.266a39.23 39.23 0 01-.585.157 8.185 8.185 0 00-5.79 7.819v5.76c0 2.72.786 5.382 2.264 7.669l17.93 27.727c2.11 3.262 6.742 3.67 9.392.82l19.618-21.103a4.5 4.5 0 016.592 6.128l-19.619 21.103c-6.64 7.142-18.243 6.13-23.54-2.06L62.34 48.96a1 1 0 00-1.68 0L44.364 74.163c-5.296 8.191-16.9 9.203-23.54 2.06L1.205 55.122a4.5 4.5 0 016.592-6.128l19.618 21.103c2.65 2.85 7.282 2.442 9.392-.82l17.93-27.727A14.121 14.121 0 0057 33.88v-5.76a8.185 8.185 0 00-5.79-7.82c-.195-.05-.39-.102-.584-.156L3.456 8.878A4.5 4.5 0 01.124 3.456z" fill="currentColor"></path></svg></a><div class="css-1siw342"><a target="_blank" rel="noreferrer" href="https://bsky.app/profile/toitlang.org"><svg width="24" height="24" viewBox="0 0 600 530" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M135.72 44.03C202.216 93.951 273.74 195.17 300 249.49c26.262-54.316 97.782-155.54 164.28-205.46C512.26 8.009 590-19.862 590 68.825c0 17.712-10.155 148.79-16.111 170.07-20.703 73.984-96.144 92.854-163.25 81.433 117.3 19.964 147.14 86.092 82.697 152.22-122.39 125.59-175.91-31.511-189.63-71.766-2.514-7.38-3.69-10.832-3.708-7.896-.017-2.936-1.193.516-3.707 7.896-13.714 40.255-67.233 197.36-189.63 71.766-64.444-66.128-34.605-132.26 82.697-152.22-67.108 11.421-142.55-7.45-163.25-81.433C20.15 217.613 9.997 86.535 9.997 68.825c0-88.687 77.742-60.816 125.72-24.795z" fill="#fff"></path></svg></a><a target="_blank" rel="noreferrer" href="https://www.linkedin.com/company/toitio"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M21.995 22l.005-.001v-7.335c0-3.588-.772-6.352-4.967-6.352-2.017 0-3.37 1.106-3.923 2.155h-.058V8.5H9.074v13.499h4.142v-6.612c0-1.74.33-3.424 2.486-3.424 2.124 0 2.156 1.987 2.156 3.536v6.5h4.137zM2 8.5h4.5V22H2V8.5zM4.25 2A2.245 2.245 0 002 4.24 2.263 2.263 0 004.25 6.5 2.263 2.263 0 006.5 4.24 2.246 2.246 0 004.25 2z" fill="#fff"></path></svg></a><a target="_blank" rel="noreferrer" href="https://www.reddit.com/r/toit/"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M23 12.177c0-1.358-1.083-2.46-2.416-2.46a2.3 2.3 0 00-1.663.688c-1.643-1.2-3.925-1.988-6.438-2.086l1.102-5.256 3.577.768c.038.925.792 1.673 1.72 1.673.947 0 1.72-.787 1.72-1.752S19.83 2 18.883 2a1.67 1.67 0 00-1.527.984l-4.002-.866a.475.475 0 00-.328.06.478.478 0 00-.194.275l-1.218 5.866c-2.57.079-4.871.846-6.534 2.086a2.417 2.417 0 00-1.662-.688C2.083 9.717 1 10.819 1 12.177c0 1.004.58 1.85 1.43 2.244a4.689 4.689 0 00-.057.748c0 3.78 4.31 6.831 9.646 6.831 5.336 0 9.647-3.051 9.647-6.83 0-.257-.02-.493-.058-.73A2.551 2.551 0 0023 12.178zM6.471 13.93c0-.964.773-1.752 1.72-1.752.948 0 1.721.788 1.721 1.752 0 .965-.773 1.752-1.72 1.752-.948 0-1.721-.787-1.721-1.752zm9.608 4.626c-1.18 1.2-3.422 1.28-4.079 1.28-.657 0-2.92-.099-4.08-1.28a.47.47 0 010-.65.45.45 0 01.639 0c.735.748 2.32 1.024 3.46 1.024 1.14 0 2.707-.275 3.46-1.023a.45.45 0 01.639 0 .514.514 0 01-.039.65zm-.31-2.874c-.947 0-1.72-.787-1.72-1.752 0-.964.774-1.752 1.72-1.752.948 0 1.721.788 1.721 1.752 0 .965-.773 1.752-1.72 1.752z" fill="#fff"></path></svg></a></div></div><div class="css-ebdbqb ees7hjj4"><header>Developers</header><ul><li><a target="_blank" rel="noreferrer" href="https://docs.toit.io/">Documentation</a></li></ul></div><div class="css-l5hyd8 ees7hjj3"><header>Company</header><ul><li><a aria-current="page" class="" href="/company/about">About</a></li><li><a target="_blank" rel="noreferrer" href="https://blog.toit.io/">Blog</a></li><li><a target="_blank" rel="noreferrer" href="/cdn-cgi/l/email-protection#35565a5b4154564175415a5c411b5c5a">Contact us</a></li></ul></div><div class="css-hnmtq6 ees7hjj2"><header>Legal</header><ul><li><a href="/terms-of-service">Terms of service</a></li><li><a href="/privacy-policy">Privacy policy</a></li><li><a href="/cookies-policy">Cookies policy</a></li></ul></div><div class="css-pe0qd0 ees7hjj1">© Florian Loitsch and Kasper Lund</div><div class="css-1firggt ees7hjj0">Design by <a target="_blank" rel="noreferrer" href="https://jacktheobald.com/">Jack Theobald</a></div></footer></div></div><div id="gatsby-announcer" style="position:absolute;top:0;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;
26border:0" aria-live="assertive" aria-atomic="true"></div></div>
vendor: 108 bytes, line 26
26<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
26<script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/company/about";/*]]>*/</script>
26<script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-8c84753c66186179cb56.js"],"app":["/app-c489294d2a22a0eac7d6.js"],"component---cache-caches-gatsby-plugin-offline-app-shell-js":["/component---cache-caches-gatsby-plugin-offline-app-shell-js-f9d2e10aa482ddb53242.js"],"component---src-pages-404-mdx":["/component---src-pages-404-mdx-1dfed4029269b2ac5962.js"],"component---src-pages-auth-tsx":["/component---src-pages-auth-tsx-f0732f337b8e44821c25.js"],"component---src-pages-company-about-tsx":["/component---src-pages-company-about-tsx-8b15559add848ab99397.js"],"component---src-pages-cookies-policy-mdx":["/component---src-pages-cookies-policy-mdx-e6842fc5b2963789e3ee.js"],"component---src-pages-index-tsx":["/component---src-pages-index-tsx-80566f18dc39254076f8.js"],"component---src-pages-pricing-tsx":["/component---src-pages-pricing-tsx-4df4c4ddec64d7c4741e.js"],"component---src-pages-privacy-policy-mdx":["/component---src-pages-privacy-policy-mdx-c57b702c9123a9d3ab27.js"],"component---src-pages-product-device-software-tsx":["/component---src-pages-product-device-software-tsx-1669abeeb2e968962b22.js"],"component---src-pages-product-fleet-management-tsx":["/component---src-pages-product-fleet-management-tsx-2dac241af0a417d7f7d6.js"],"component---src-pages-terms-of-service-mdx":["/component---src-pages-terms-of-service-mdx-7a0d16ca0212263b1aa7.js"]};/*]]>*/</script>
26<script src="/polyfill-8c84753c66186179cb56.js" nomodule=""></script>
26<script src="/component---src-pages-company-about-tsx-8b15559add848ab99397.js" async=""></script>
26<script src="/4f9f98c2d4675a81672dea0088716455bc7bae73-f7f60d1d404ff793b9e1.js" async=""></script>
26<script src="/fcabc3a0-c6ffe376565dcdd527ca.js" async=""></script>
26<script src="/2e723645-75b1ffa2de352b398b46.js" async=""></script>
26<script src="/app-c489294d2a22a0eac7d6.js" async=""></script>
26<script src="/dc6a8720040df98778fe970bf6c000a41750d3ae-6f05936dd70889c638d1.js" async=""></script>
26<script src="/framework-efff35310fdeac973e56.js" async=""></script>
26<script src="/webpack-runtime-998f54c4507fe1db0716.js" async=""></script>
26<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"7552eeb7e1764138a314b323bf63b6db","r":1,"spa":2}' crossorigin="anonymous"></script>
26
27</body></html>

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.