CINXE.COM
Code of Conduct
<!DOCTYPE html><!-- Last Published: Mon Feb 17 2025 08:27:56 GMT+0000 (Coordinated Universal Time) --><html data-wf-domain="www.appsilon.com" data-wf-page="65fad590f3d052ee36900688" data-wf-site="6525256482c9e9a06c7a9d3c" lang="en" data-wf-locale="en"><head><meta charset="utf-8"/><title>Code of Conduct</title><meta content="Code of Conduct" property="og:title"/><meta content="https://cdn.prod.website-files.com/6525256482c9e9a06c7a9d3c/657e3671553e93e4a4e3ff89_Open_Graph_Appsilon.jpg" property="og:image"/><meta content="Code of Conduct" property="twitter:title"/><meta content="https://cdn.prod.website-files.com/6525256482c9e9a06c7a9d3c/657e3671553e93e4a4e3ff89_Open_Graph_Appsilon.jpg" property="twitter:image"/><meta content="width=device-width, initial-scale=1" name="viewport"/><meta content="noindex" name="robots"/><link href="https://cdn.prod.website-files.com/6525256482c9e9a06c7a9d3c/css/appsilon-staging.webflow.07d0ee2db.min.css" rel="stylesheet" type="text/css"/><link href="https://fonts.googleapis.com" rel="preconnect"/><link href="https://fonts.gstatic.com" rel="preconnect" crossorigin="anonymous"/><script src="https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js" type="text/javascript"></script><script type="text/javascript">WebFont.load({ google: { families: ["Maven Pro:regular,500,600,700,800","Titillium Web:regular,600,700","Caladea:regular,italic,700,700italic:latin,latin-ext"] }});</script><script type="text/javascript">!function(o,c){var n=c.documentElement,t=" w-mod-";n.className+=t+"js",("ontouchstart"in o||o.DocumentTouch&&c instanceof DocumentTouch)&&(n.className+=t+"touch")}(window,document);</script><link href="https://cdn.prod.website-files.com/6525256482c9e9a06c7a9d3c/6539712fd404135782293921_Fav_Appsi.png" rel="shortcut icon" type="image/x-icon"/><link href="https://cdn.prod.website-files.com/6525256482c9e9a06c7a9d3c/6539716202ecf45338574631_fav_big_appsi.png" rel="apple-touch-icon"/><link href="https://www.appsilon.com/code-of-conduct" rel="canonical"/><!-- Basin --> <script src="https://js.usebasin.com/v2.3.0.min.js" async></script> <script src="https://www.google.com/recaptcha/api.js?render=6Les66kUAAAAANyLrgkl7iuN4JUpNlB5upaMovI4"></script> <!-- Start cookieyes banner --> <script id="cookieyes" type="text/javascript" src="https://cdn-cookieyes.com/client_data/b2b62ebd31e49a40253ec9d4/script.js"></script> <!-- End cookieyes banner --> <!-- RB2b Start --> <script>!function () {var reb2b = window.reb2b = window.reb2b || [];if (reb2b.invoked) return;reb2b.invoked = true;reb2b.methods = ["identify", "collect"];reb2b.factory = function (method) {return function () {var args = Array.prototype.slice.call(arguments);args.unshift(method);reb2b.push(args);return reb2b;};};for (var i = 0; i < reb2b.methods.length; i++) {var key = reb2b.methods[i];reb2b[key] = reb2b.factory(key);}reb2b.load = function (key) {var script = document.createElement("script");script.type = "text/javascript";script.async = true;script.src = "https://s3-us-west-2.amazonaws.com/b2bjsstore/b/" + key + "/VN080H4D3R6J.js.gz";var first = document.getElementsByTagName("script")[0];first.parentNode.insertBefore(script, first);};reb2b.SNIPPET_VERSION = "1.0.1";reb2b.load("VN080H4D3R6J");}();</script> <!-- RB2b End --> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-5F7GGSBS');</script> <!-- End Google Tag Manager --> <!-- Please keep this css code to improve the font quality--> <style> * { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -o-font-smoothing: antialiased; } </style> <script src="https://cdn.prod.website-files.com/6525256482c9e9a06c7a9d3c%2F652d31f3dc22d7b4ee708e44%2F65ec985647ad1cc6043b7e3a%2Fclarity_script-3.8.0.js" type="text/javascript"></script><script src="https://cdn.prod.website-files.com/6525256482c9e9a06c7a9d3c%2F66ba5a08efe71070f98dd10a%2F67613cc1dea3f27301ef65f3%2F7p55wesl38-1.1.1.js" type="text/javascript"></script></head><body><div class="global-styles w-embed w-iframe"><!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5F7GGSBS" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <style> html { font-size: 1.125rem; } @media screen and (max-width:1920px) { html { font-size: calc(0.625rem + 0.41666666666666674vw); } } @media screen and (max-width:1440px) { html { font-size: calc(0.8126951092611863rem + 0.20811654526534862vw); } } @media screen and (max-width:479px) { html { font-size: calc(0.7494769874476988rem + 0.8368200836820083vw); } } /* Focus state style for keyboard navigation for the focusable elements */ *[tabindex]:focus-visible, input[type="file"]:focus-visible { outline: 0.125rem solid #4d65ff; outline-offset: 0.125rem; } /* Get rid of top margin on first element in any rich text element */ .w-richtext > :not(div):first-child, .w-richtext > div:first-child > :first-child { margin-top: 0 !important; } /* Get rid of bottom margin on last element in any rich text element */ .w-richtext>:last-child, .w-richtext ol li:last-child, .w-richtext ul li:last-child { margin-bottom: 0 !important; } /* Prevent all click and hover interaction with an element */ .pointer-events-off { pointer-events: none; } /* Enables all click and hover interaction with an element */ .pointer-events-on { pointer-events: auto; } /* Create a class of .div-square which maintains a 1:1 dimension of a div */ .div-square::after { content: ""; display: block; padding-bottom: 100%; } /* Make sure containers never lose their center alignment */ .container-medium,.container-small, .container-large { margin-right: auto !important; margin-left: auto !important; } /* Make the following elements inherit typography styles from the parent and not have hardcoded values. Important: You will not be able to style for example "All Links" in Designer with this CSS applied. Uncomment this CSS to use it in the project. Leave this message for future hand-off. */ /* a, .w-input, .w-select, .w-tab-link, .w-nav-link, .w-dropdown-btn, .w-dropdown-toggle, .w-dropdown-link { color: inherit; text-decoration: inherit; font-size: inherit; } */ /* Apply "..." after 3 lines of text */ .text-style-3lines { display: -webkit-box; overflow: hidden; -webkit-line-clamp: 3; -webkit-box-orient: vertical; } /* Apply "..." after 2 lines of text */ .text-style-2lines { display: -webkit-box; overflow: hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } /* Adds inline flex display */ .display-inlineflex { display: inline-flex; } /* These classes are never overwritten */ .hide { display: none !important; } @media screen and (max-width: 991px) { .hide, .hide-tablet { display: none !important; } } @media screen and (max-width: 767px) { .hide-mobile-landscape{ display: none !important; } } @media screen and (max-width: 479px) { .hide-mobile{ display: none !important; } } .margin-0 { margin: 0rem !important; } .padding-0 { padding: 0rem !important; } .spacing-clean { padding: 0rem !important; margin: 0rem !important; } .margin-top { margin-right: 0rem !important; margin-bottom: 0rem !important; margin-left: 0rem !important; } .padding-top { padding-right: 0rem !important; padding-bottom: 0rem !important; padding-left: 0rem !important; } .margin-right { margin-top: 0rem !important; margin-bottom: 0rem !important; margin-left: 0rem !important; } .padding-right { padding-top: 0rem !important; padding-bottom: 0rem !important; padding-left: 0rem !important; } .margin-bottom { margin-top: 0rem !important; margin-right: 0rem !important; margin-left: 0rem !important; } .padding-bottom { padding-top: 0rem !important; padding-right: 0rem !important; padding-left: 0rem !important; } .margin-left { margin-top: 0rem !important; margin-right: 0rem !important; margin-bottom: 0rem !important; } .padding-left { padding-top: 0rem !important; padding-right: 0rem !important; padding-bottom: 0rem !important; } .margin-horizontal { margin-top: 0rem !important; margin-bottom: 0rem !important; } .padding-horizontal { padding-top: 0rem !important; padding-bottom: 0rem !important; } .margin-vertical { margin-right: 0rem !important; margin-left: 0rem !important; } .padding-vertical { padding-right: 0rem !important; padding-left: 0rem !important; } /* Apply "..." at 100% width */ .truncate-width { width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } /* Removes native scrollbar */ .no-scrollbar { -ms-overflow-style: none; overflow: -moz-scrollbars-none; } .no-scrollbar::-webkit-scrollbar { display: none; } </style></div><div class="set-all-components-to-display-none-and-use-this-div-to-create-a-symbol"></div><div class="page_warp"><div data-animation="default" data-collapse="medium" data-duration="100" data-easing="ease" data-easing2="ease" role="banner" class="menu_navbar w-nav"><nav class="menu_wrapper"><aside class="menu_top-bar"><div class="is-bg-blue stripe"><div class="padding-global"><div class="is-pad-tb-8"><div class="text-top-stripe"><div class="text-block-11"><strong>ShinyConf 2025 registration is now open!</strong> Be part of the largest virtual Shiny conference. 聽<a href="https://events.ringcentral.com/events/shinyconf-2025" target="_blank"><span class="is-span-blue"><strong>Register Now</strong></span></a></div></div></div></div></div></aside><nav class="menu_bottom_bar"><div class="padding-global"><div class="navbar5_container"><a href="/" class="navbar5_logo-link w-nav-brand"><img src="https://cdn.prod.website-files.com/6525256482c9e9a06c7a9d3c/6539655f4ca172cfc5deaad8_Appsilon_logo.svg" loading="lazy" alt="" class="navbar5_logo"/></a><nav role="navigation" class="navbar5_menu w-nav-menu"><div class="navbar5_menu-left"><div data-hover="false" data-delay="300" data-w-id="585cd299-050b-0a77-9657-a1c9e907eeac" class="navbar5_menu-dropdown w-dropdown"><div class="navbar5_dropdown-toggle w-dropdown-toggle"><div>Services</div><div class="label-new main-menu"></div><div class="dropdown-chevron w-embed"><svg width="10" height="6" viewBox="0 0 10 6" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M5.00016 5.90982C4.81016 5.90982 4.62016 5.83982 4.47016 5.68982L0.940156 2.15982C0.650156 1.86982 0.650156 1.38982 0.940156 1.09982C1.23016 0.809824 1.71016 0.809824 2.00016 1.09982L5.00016 4.09982L8.00016 1.09982C8.29016 0.809824 8.77016 0.809824 9.06016 1.09982C9.35016 1.38982 9.35016 1.86982 9.06016 2.15982L5.53016 5.68982C5.38016 5.83982 5.19016 5.90982 5.00016 5.90982Z" fill="#10212E"/> </svg></div></div><nav class="navbar5_dropdown-list w-dropdown-list"><div class="navbar5_container"><div class="navbar5_dropdown-content"><div class="navbar5_dropdown-content-left"><div class="navbar5_dropdown-link-list"><div id="w-node-_585cd299-050b-0a77-9657-a1c9e907eeb8-bb4be1c0" class="spacer-xxsmall"></div><a href="/services/data-dashboards" class="navbar5_dropdown-link w-inline-block"><div class="navbar5_icon-wrapper"><div class="icon-embed-xsmall-10 w-embed"><svg width="168" height="168" viewBox="0 0 168 168" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M154 154.001H14C11.13 154.001 8.75 151.621 8.75 148.751C8.75 145.881 11.13 143.501 14 143.501H154C156.87 143.501 159.25 145.881 159.25 148.751C159.25 151.621 156.87 154.001 154 154.001Z" fill="#0099F9"/> <path d="M68.2539 27.999V153.999H99.7539V27.999C99.7539 20.299 96.6039 13.999 87.1539 13.999H80.8539C71.4039 13.999 68.2539 20.299 68.2539 27.999Z" fill="#0099F9"/> <path opacity="0.4" d="M20.9951 69.999V153.999H48.9951V69.999C48.9951 62.299 46.1951 55.999 37.7951 55.999H32.1951C23.7951 55.999 20.9951 62.299 20.9951 69.999Z" fill="#0099F9"/> <path opacity="0.4" d="M118.994 105V154H146.994V105C146.994 97.2998 144.194 90.9998 135.794 90.9998H130.194C121.794 90.9998 118.994 97.2998 118.994 105Z" fill="#0099F9"/> </svg></div></div><div class="navbar5_item-right"><div class="text-size-regular text-weight-semibold">Shiny Dashboards in R and Python</div></div></a><a href="/services/platform" class="navbar5_dropdown-link w-inline-block"><div class="navbar5_icon-wrapper"><div class="icon-embed-xsmall-10 w-embed"><svg width="160" height="160" viewBox="0 0 160 160" fill="none" xmlns="http://www.w3.org/2000/svg"> <path opacity="0.4" d="M13.332 65.0009C10.5987 65.0009 8.33203 62.7342 8.33203 60.0009V43.3342C8.33203 24.0009 24.0654 8.33423 43.332 8.33423H59.9987C62.732 8.33423 64.9987 10.6009 64.9987 13.3342C64.9987 16.0676 62.732 18.3342 59.9987 18.3342H43.332C29.532 18.3342 18.332 29.5342 18.332 43.3342V60.0009C18.332 62.7342 16.0654 65.0009 13.332 65.0009Z" fill="#0099F9"/> <path d="M146.667 65.0009C143.933 65.0009 141.667 62.7342 141.667 60.0009V43.3342C141.667 29.5342 130.467 18.3342 116.667 18.3342H100C97.2667 18.3342 95 16.0676 95 13.3342C95 10.6009 97.2667 8.33423 100 8.33423H116.667C135.933 8.33423 151.667 24.0009 151.667 43.3342V60.0009C151.667 62.7342 149.4 65.0009 146.667 65.0009Z" fill="#0099F9"/> <path opacity="0.4" d="M116.667 151.667H106.667C103.934 151.667 101.667 149.401 101.667 146.667C101.667 143.934 103.934 141.667 106.667 141.667H116.667C130.467 141.667 141.667 130.467 141.667 116.667V106.667C141.667 103.934 143.934 101.667 146.667 101.667C149.4 101.667 151.667 103.934 151.667 106.667V116.667C151.667 136.001 135.934 151.667 116.667 151.667Z" fill="#0099F9"/> <path d="M59.9987 151.667H43.332C24.0654 151.667 8.33203 136 8.33203 116.667V100C8.33203 97.2667 10.5987 95 13.332 95C16.0654 95 18.332 97.2667 18.332 100V116.667C18.332 130.467 29.532 141.667 43.332 141.667H59.9987C62.732 141.667 64.9987 143.933 64.9987 146.667C64.9987 149.4 62.732 151.667 59.9987 151.667Z" fill="#0099F9"/> <path d="M60.002 34.9998H46.6686C39.0686 34.9998 35.002 38.9998 35.002 46.6664V59.9998C35.002 67.6664 39.0686 71.6664 46.6686 71.6664H60.002C67.602 71.6664 71.6686 67.6664 71.6686 59.9998V46.6664C71.6686 38.9998 67.602 34.9998 60.002 34.9998Z" fill="#0099F9"/> <path opacity="0.4" d="M113.333 34.9998H99.9997C92.3997 34.9998 88.333 38.9998 88.333 46.6664V59.9998C88.333 67.6664 92.3997 71.6664 99.9997 71.6664H113.333C120.933 71.6664 125 67.6664 125 59.9998V46.6664C125 38.9998 120.933 34.9998 113.333 34.9998Z" fill="#0099F9"/> <path opacity="0.4" d="M60.002 88.3326H46.6686C39.0686 88.3326 35.002 92.3326 35.002 99.9993V113.333C35.002 120.999 39.0686 124.999 46.6686 124.999H60.002C67.602 124.999 71.6686 120.999 71.6686 113.333V99.9993C71.6686 92.3326 67.602 88.3326 60.002 88.3326Z" fill="#0099F9"/> <path d="M113.333 88.3326H99.9997C92.3997 88.3326 88.333 92.3326 88.333 99.9993V113.333C88.333 120.999 92.3997 124.999 99.9997 124.999H113.333C120.933 124.999 125 120.999 125 113.333V99.9993C125 92.3326 120.933 88.3326 113.333 88.3326Z" fill="#0099F9"/> </svg></div></div><div class="navbar5_item-right"><div class="text-size-regular text-weight-semibold">Data Platform & Cloud Solutions</div></div></a><a id="w-node-_6a1b4b5e-09a9-4968-adc3-ca16017cc405-bb4be1c0" href="/services/sce" class="navbar5_dropdown-link w-inline-block"><div class="navbar5_icon-wrapper"><div class="icon-embed-xsmall-10 w-embed"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path opacity="0.4" d="M5.32914 19.42C5.21914 19.42 5.09914 19.39 4.99914 19.34L2.77914 18.23C2.52914 18.1 2.36914 17.84 2.36914 17.56V14.78C2.36914 14.37 2.70914 14.03 3.11914 14.03C3.52914 14.03 3.86914 14.37 3.86914 14.78V17.09L5.67914 17.99C6.04914 18.18 6.19913 18.63 6.01913 19C5.86913 19.26 5.60914 19.42 5.32914 19.42Z" fill="#0099F9"/> <path d="M11.9995 22.75C11.9395 22.75 11.8795 22.74 11.8295 22.73C11.7695 22.72 11.7095 22.69 11.6495 22.66L9.43948 21.56C9.06948 21.37 8.91947 20.92 9.09947 20.55C9.28947 20.18 9.73947 20.03 10.1095 20.21L11.2495 20.78V19.22C11.2495 18.81 11.5895 18.47 11.9995 18.47C12.4095 18.47 12.7495 18.81 12.7495 19.22V20.78L13.8895 20.21C14.2595 20.03 14.7095 20.18 14.8995 20.55C15.0895 20.92 14.9395 21.37 14.5595 21.56L12.3495 22.66C12.2895 22.69 12.2295 22.71 12.1695 22.73C12.1095 22.74 12.0595 22.75 11.9995 22.75Z" fill="#0099F9"/> <path opacity="0.4" d="M18.6702 19.42C18.4002 19.42 18.1302 19.27 18.0002 19.01C17.8102 18.64 17.9602 18.19 18.3402 18L20.1502 17.1001V14.79C20.1502 14.38 20.4902 14.04 20.9002 14.04C21.3102 14.04 21.6502 14.38 21.6502 14.79V17.5701C21.6502 17.8501 21.4902 18.1101 21.2402 18.2401L19.0202 19.3501C18.8902 19.3901 18.7802 19.42 18.6702 19.42Z" fill="#0099F9"/> <path d="M11.9995 14.42C11.5895 14.42 11.2495 14.08 11.2495 13.67V11.36L9.43948 10.4601C9.06948 10.2701 8.91947 9.82004 9.09947 9.45004C9.28947 9.08004 9.73947 8.93005 10.1095 9.11005L11.9995 10.05L13.8895 9.11005C14.2595 8.93005 14.7095 9.07004 14.8995 9.45004C15.0895 9.82004 14.9395 10.2701 14.5595 10.4601L12.7495 11.36V13.67C12.7495 14.08 12.4095 14.42 11.9995 14.42Z" fill="#0099F9"/> <path opacity="0.4" d="M3.10938 9.96988C2.69938 9.96988 2.35938 9.62988 2.35938 9.21988V6.45988V6.44987C2.35938 6.38987 2.36937 6.32987 2.37937 6.27987C2.39937 6.19987 2.42938 6.12987 2.46938 6.05987C2.49938 6.00987 2.52937 5.96987 2.56937 5.92987C2.60937 5.88987 2.65937 5.84988 2.70937 5.81988C2.72937 5.80988 2.75937 5.78987 2.77937 5.77987L4.98937 4.67987C5.35937 4.49987 5.80937 4.63988 5.99937 5.01988C6.18937 5.38988 6.03938 5.83987 5.65938 6.02987L4.77937 6.46988L5.65938 6.90988C6.02938 7.09988 6.17937 7.54987 5.99937 7.91987C5.81937 8.28987 5.35937 8.43987 4.98937 8.25987L3.84937 7.68988V9.24987C3.85937 9.63987 3.52937 9.96988 3.10938 9.96988Z" fill="#0099F9"/> <path d="M14.2198 3.86004C14.1098 3.86004 13.9898 3.83004 13.8898 3.78004L11.9998 2.84004L10.1098 3.78004C9.73979 3.97004 9.28979 3.82004 9.09979 3.44004C8.90979 3.07004 9.05979 2.62003 9.43979 2.43003L11.6598 1.32005C11.8698 1.21005 12.1198 1.21005 12.3298 1.32005L14.5498 2.43003C14.9198 2.62003 15.0698 3.07004 14.8898 3.44004C14.7598 3.71004 14.4998 3.86004 14.2198 3.86004Z" fill="#0099F9"/> <path opacity="0.4" d="M20.8904 9.97002C20.4804 9.97002 20.1404 9.63001 20.1404 9.22002V7.66002L19.0004 8.23001C18.6304 8.42001 18.1804 8.27001 17.9904 7.89001C17.8004 7.52001 17.9504 7.07002 18.3304 6.88002L19.2104 6.44002L18.3304 6.00001C17.9604 5.81001 17.8104 5.36002 17.9904 4.99002C18.1704 4.62002 18.6304 4.47001 19.0004 4.65001L21.2104 5.75001C21.2304 5.76001 21.2604 5.77001 21.2804 5.79001C21.3404 5.82001 21.3904 5.87001 21.4404 5.92001C21.4704 5.96001 21.5004 6.00001 21.5304 6.04001C21.5704 6.11001 21.6004 6.18001 21.6204 6.26001C21.6304 6.32001 21.6404 6.38001 21.6404 6.43001V6.44002V9.20001C21.6404 9.64001 21.3004 9.97002 20.8904 9.97002Z" fill="#0099F9"/> </svg></div></div><div class="navbar5_item-right"><div class="text-size-regular text-weight-semibold">SCE for Scientific and Data-Driven Workflows</div></div></a></div><div class="navbar5_dropdown-link-list"><div id="w-node-_585cd299-050b-0a77-9657-a1c9e907eed4-bb4be1c0" class="spacer-xxsmall"></div><a href="/services/gxp-software-engineering" class="navbar5_dropdown-link w-inline-block"><div class="navbar5_icon-wrapper"><div class="icon-embed-xsmall-10 w-embed"><svg width="160" height="160" viewBox="0 0 160 160" fill="none" xmlns="http://www.w3.org/2000/svg"> <path opacity="0.4" d="M113.52 0H46.48C17.36 0 0 17.36 0 46.48V113.52C0 142.64 17.36 160 46.48 160H113.52C142.64 160 160 142.64 160 113.52V46.48C160 17.36 142.64 0 113.52 0Z" fill="#0099F9"/> <path d="M130.48 54.96C130.48 58.24 127.84 60.96 124.48 60.96H82.4805C79.2005 60.96 76.4805 58.24 76.4805 54.96C76.4805 51.68 79.2005 48.96 82.4805 48.96H124.48C127.84 48.96 130.48 51.68 130.48 54.96Z" fill="#0099F9"/> <path d="M63.7605 47.2L45.7605 65.2C44.5605 66.4 43.0405 66.96 41.5205 66.96C40.0005 66.96 38.4005 66.4 37.2805 65.2L31.2805 59.2C28.8805 56.88 28.8805 53.04 31.2805 50.72C33.6005 48.4 37.3605 48.4 39.7605 50.72L41.5205 52.48L55.2805 38.72C57.6005 36.4 61.3605 36.4 63.7605 38.72C66.0805 41.04 66.0805 44.88 63.7605 47.2Z" fill="#0099F9"/> <path d="M130.48 110.96C130.48 114.24 127.84 116.96 124.48 116.96H82.4805C79.2005 116.96 76.4805 114.24 76.4805 110.96C76.4805 107.68 79.2005 104.96 82.4805 104.96H124.48C127.84 104.96 130.48 107.68 130.48 110.96Z" fill="#0099F9"/> <path d="M63.7605 103.2L45.7605 121.2C44.5605 122.4 43.0405 122.96 41.5205 122.96C40.0005 122.96 38.4005 122.4 37.2805 121.2L31.2805 115.2C28.8805 112.88 28.8805 109.04 31.2805 106.72C33.6005 104.4 37.3605 104.4 39.7605 106.72L41.5205 108.48L55.2805 94.72C57.6005 92.4 61.3605 92.4 63.7605 94.72C66.0805 97.04 66.0805 100.88 63.7605 103.2Z" fill="#0099F9"/> </svg></div></div><div class="navbar5_item-right"><div class="text-size-regular text-weight-semibold">GxP in Software Engineering</div></div></a><a id="w-node-fa2df391-6b47-2e9c-e66d-d66883c6fce5-bb4be1c0" href="/services/gxp-audit" class="navbar5_dropdown-link w-inline-block"><div class="navbar5_icon-wrapper"><div class="icon-embed-xsmall-10 w-embed"><svg width="auto" height="auto" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path opacity="0.4" d="M16.2391 3.6499H7.75906C5.28906 3.6499 3.28906 5.6599 3.28906 8.1199V17.5299C3.28906 19.9899 5.29906 21.9999 7.75906 21.9999H16.2291C18.6991 21.9999 20.6991 19.9899 20.6991 17.5299V8.1199C20.7091 5.6499 18.6991 3.6499 16.2391 3.6499Z" fill="#6CA5E2"/> <path d="M14.3498 2H9.64977C8.60977 2 7.75977 2.84 7.75977 3.88V4.82C7.75977 5.86 8.59977 6.7 9.63977 6.7H14.3498C15.3898 6.7 16.2298 5.86 16.2298 4.82V3.88C16.2398 2.84 15.3898 2 14.3498 2Z" fill="#6CA5E2"/> <path d="M10.81 16.9501C10.62 16.9501 10.43 16.8801 10.28 16.7301L8.78 15.2301C8.49 14.9401 8.49 14.4601 8.78 14.1701C9.07 13.8801 9.55 13.8801 9.84 14.1701L10.81 15.1401L14.28 11.6701C14.57 11.3801 15.05 11.3801 15.34 11.6701C15.63 11.9601 15.63 12.4401 15.34 12.7301L11.34 16.7301C11.2 16.8801 11 16.9501 10.81 16.9501Z" fill="#6CA5E2"/> </svg></div></div><div class="navbar5_item-right"><div class="text-size-regular text-weight-semibold">GxP Audit</div></div><div class="label-new"></div></a><a href="/services/expedite-drug-discovery-with-ai" class="navbar5_dropdown-link w-inline-block"><div class="navbar5_icon-wrapper"><div class="icon-embed-xsmall-10 w-embed"><svg width="160" height="160" viewBox="0 0 160 160" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M103.933 11.6667C84.1331 11.6667 68.0664 27.7334 68.0664 47.5334C68.0664 67.3335 84.1331 83.4 103.933 83.4C123.733 83.4 139.8 67.3335 139.8 47.5334C139.8 27.7334 123.733 11.6667 103.933 11.6667Z" fill="#0099F9"/> <path opacity="0.4" d="M42.4001 86.8667C30.2001 86.8667 20.2002 96.8 20.2002 109.067C20.2002 121.333 30.1334 131.267 42.4001 131.267C54.6001 131.267 64.6002 121.333 64.6002 109.067C64.6002 96.8 54.6001 86.8667 42.4001 86.8667Z" fill="#0099F9"/> <path opacity="0.4" d="M110.8 110.8C100.466 110.8 92.0664 119.2 92.0664 129.533C92.0664 139.867 100.466 148.267 110.8 148.267C121.133 148.267 129.533 139.867 129.533 129.533C129.533 119.2 121.133 110.8 110.8 110.8Z" fill="#0099F9"/> </svg></div></div><div class="navbar5_item-right"><div class="text-size-regular text-weight-semibold">AI for Drug Discovery</div></div></a></div></div><div class="navbar5_dropdown-content-right"><div class="navbar5_dropdown-content-wrapper z-index-1"><div id="w-node-_585cd299-050b-0a77-9657-a1c9e907eeef-bb4be1c0" class="is-txt-label small">New Case Study</div><div id="w-node-_585cd299-050b-0a77-9657-a1c9e907eef1-bb4be1c0" class="navbar5_blog-list-wrapper"><div class="navbar5_blog-list"><div id="w-node-_585cd299-050b-0a77-9657-a1c9e907eef3-bb4be1c0" class="w-dyn-list"><div role="list" class="w-dyn-items"><div role="listitem" class="w-dyn-item"><a href="http://www.appsilon.com/case-studies/gxp-data-workflows" class="navbar5_blog-item w-inline-block"><div class="navbar5_blog-image-wrapper"><img src="https://cdn.prod.website-files.com/654fd3ad88635290d9845b9e/67501c2ea04815b790bd6a4e_GxP_Optmalization.webp" loading="lazy" alt="" sizes="100vw" srcset="https://cdn.prod.website-files.com/654fd3ad88635290d9845b9e/67501c2ea04815b790bd6a4e_GxP_Optmalization-p-500.webp 500w, https://cdn.prod.website-files.com/654fd3ad88635290d9845b9e/67501c2ea04815b790bd6a4e_GxP_Optmalization-p-800.webp 800w, https://cdn.prod.website-files.com/654fd3ad88635290d9845b9e/67501c2ea04815b790bd6a4e_GxP_Optmalization.webp 1080w" class="navbar5_blog-image"/></div><div class="navbar5_large-item-content"><div class="text-weight-semibold text-style-2lines">Building a GxP Environment for Workflow Optimization</div><div class="spacer-tiny-4"></div><p class="text-size-small text-style-2lines">Appsilon鈥檚 solution leverages Infrastructure as Code and supports effective collaboration, standardizes processes, ensures regulatory compliance, and strengthens risk mitigation for this major pharmaceutical client.</p><div class="spacer-xsmall"></div><div class="label_read-more-arrow left"><div class="text-size-tiny text-weight-semibold">Read More</div><img src="https://cdn.prod.website-files.com/6525256482c9e9a06c7a9d3c/6637c4880685ccf8c40766cd_Arrow_Right.svg" loading="lazy" alt=""/></div></div></a></div></div></div></div></div></div><div class="navbar5_dropdown-background-layer"></div></div></div></div></nav></div><a href="/case-studies/collection" class="navbar5_link w-nav-link">Case Studies</a><link rel="prefetch" href="/case-studies/collection"/><a href="/data-for-good" class="navbar5_link w-nav-link">Data4Good</a><a href="/careers" class="navbar5_link w-nav-link">Careers</a><a href="/resources/collection" class="navbar5_link w-nav-link">Resources</a><a href="/blog" class="navbar5_link w-nav-link">Blog</a></div><div class="navbar5_menu-right"><a href="/contact-us" class="button menu w-button">Talk to our Experts</a><link rel="prerender" href="/contact-us"/></div></nav><div class="navbar5_menu-button w-nav-button"><div class="menu-icon"><div class="menu-icon_line-top"></div><div class="menu-icon_line-middle"><div class="menu-icon_line-middle-inner"></div></div><div class="menu-icon_line-bottom"></div></div></div></div></div></nav></nav></div><section><div class="padding-global"><div class="container-large"><div class="padding-section-large"><div class="w-layout-grid layout1_component"><div class="layout1_content"><div class="header-wrapper"><div class="w-layout-hflex flex-block-3"><div class="is-mask"><div data-w-id="630a8260-96b9-2634-4836-499e1c16a6c6" class="is-reveal-mask-aniamtion"><h5>Code of Conduct</h5></div></div></div><div class="spacer-small"></div><div class="separator"></div><div class="spacer-small"></div></div><div class="spacer-tiny"></div><p class="text-size-medium">All people have the same human dignity and should be treated fair. They all deserve the same <strong>respect</strong>. People are free to do what they believe is good as long as this honors the freedom of others. <br/><br/>We act without enforcing or imposing our views or beliefs. We are the force of <strong>good</strong>. We do our best to materialize that. We act when something goes wrong. When we see wrongdoing we take our stand and speak up. We protect our values and culture.</p></div><div class="layout1_image-wrapper"><img src="https://cdn.prod.website-files.com/6525256482c9e9a06c7a9d3c/65391ed716beba343be5c067_CoC.avif" loading="lazy" sizes="(max-width: 767px) 90vw, (max-width: 991px) 43vw, 42vw" srcset="https://cdn.prod.website-files.com/6525256482c9e9a06c7a9d3c/65391ed716beba343be5c067_CoC-p-500.avif 500w, https://cdn.prod.website-files.com/6525256482c9e9a06c7a9d3c/65391ed716beba343be5c067_CoC.avif 1201w" alt="" class="layout1_image"/></div></div><div class="spacer-xlarge"></div><div class="w-layout-grid layout1_component"><div class="layout1_image-wrapper"><img src="https://cdn.prod.website-files.com/6525256482c9e9a06c7a9d3c/65391ed7de14577de6e8fc19_Communication.avif" loading="lazy" alt="" class="layout1_image"/></div><div class="layout1_content"><div class="header-wrapper"><div class="w-layout-hflex flex-block-3"><div class="is-mask"><div data-w-id="b7e3900b-0bd7-7d0d-127e-ea67dd887175" class="is-reveal-mask-aniamtion"><h5>Communication</h5></div></div></div><div class="spacer-small"></div><div class="separator"></div><div class="spacer-small"></div></div><p class="text-size-medium">Even if we are uncomfortable, we discuss difficult issues and we are <strong>open and transparent</strong> about them. We speak the truth. We use mature, non-violent communication.<br/><br/>We are kind. We act with empathy and attention. We support and take care of one another. We protect those in need as we can. We see value in <strong>diversity</strong> and we strive for it and encourage it. <br/><br/>People should not be differentiated for any reason other than the quality of the work they do. We act together, not alone. Everyone is invited.</p></div></div><div class="spacer-xlarge"></div><div class="w-layout-grid layout1_component"><div class="layout1_content"><div class="header-wrapper"><div class="w-layout-hflex flex-block-3"><div class="is-mask"><div data-w-id="88011dd0-d86c-00a9-ae33-fe0b37b87b28" class="is-reveal-mask-aniamtion"><h5>The Workplace</h5></div></div></div><div class="spacer-small"></div><div class="separator"></div><div></div></div><div class="spacer-tiny"></div><p class="text-size-medium">Our workplace is a space for creativity, development, <strong>self-realization</strong>, and growth. We support each other in becoming the best version of ourselves. We respect <strong>science</strong>. <br/><br/>We understand that sometimes we are going to be wrong because of that. We see this as the best alternative. We crave the truth with open minds and hearts.</p></div><div class="layout1_image-wrapper"><img src="https://cdn.prod.website-files.com/6525256482c9e9a06c7a9d3c/65391ed7f14a699587d23a0e_Workspace.avif" loading="lazy" alt="" class="layout1_image"/></div></div></div></div></div></section><section id="Resources" class="section_explore"><section class="section_cta_bottom"><div class="overlay_noise"></div><div class="padding-global"><div class="container-large"><div class="padding-section-large"><div class="w-layout-grid layout253_component_inverted_1"><div class="layout253_content"><div class="max-width-medium"><div class="is-txt-label">Explore Possibilities</div><div class="spacer-small-9"></div><h2 class="heading-24"><strong>Share Your Data Goals with Us</strong></h2><div class="spacer-small-9"></div><p class="text-size-medium text-color-offwhite-dark-mode">From advanced analytics to platform development and pharma consulting, we craft solutions tailored to your needs.</p><div class="spacer-medium-8"></div><a href="/contact-us" class="button w-button">Talk to our Experts</a></div></div></div></div></div></div></section></section><footer class="footer"><div class="w-layout-blockcontainer container-large w-container"><div id="w-node-_5ce768b3-13ba-8ca2-9f8a-e367287fb3ac-287fb3aa" class="w-layout-layout footer_grid wf-layout-layout"><div id="w-node-_5ce768b3-13ba-8ca2-9f8a-e367287fb3ad-287fb3aa" class="w-layout-cell"><div class="navbar-brand"><img src="https://cdn.prod.website-files.com/6525256482c9e9a06c7a9d3c/6539655f4ca172cfc5deaad8_Appsilon_logo.svg" loading="lazy" width="127" height="51" alt="" class="is-logo-appsilon"/></div><div class="spacer-xsmall"></div><div class="text-size-small">Join 4000+ Shiny enthusiasts to see the latest Shiny news from the R community.</div><div class="spacer-xsmall"></div><div class="form-block-2 w-form"><form method="post" class="shinyweekly_form" data-basin-spam-protection="recaptcha-v3" name="wf-form-newsletter_form" data-name="newsletter_form" action="https://usebasin.com/f/5f9ae82db369" data-basin-success-action="redirect" id="newsletter_form" data-basin-form="true" redirect="https://www.appsilon.com/thank-you-page-shinyweekly" data-redirect="https://www.appsilon.com/thank-you-page-shinyweekly" data-wf-page-id="65fad590f3d052ee36900688" data-wf-element-id="18022559-33df-070f-4d80-eef6c1ac9e3b"><div id="newsletter_form" class="shiny-weekly_footer-wrap"><div class="div-block-38"><input class="form-input w-input" maxlength="256" name="Name" data-name="Name" placeholder="Name" type="text" id="Name-5" required=""/></div><div class="div-block-39"><input class="form-input w-input" maxlength="256" name="email-4" data-name="Email 4" placeholder="email" type="email" id="email-4" required=""/></div><input type="submit" data-wait="Please wait..." class="button w-button" value="Submit"/></div><label class="w-checkbox"><input type="checkbox" name="checkbox-3" id="checkbox-3" data-name="Checkbox 3" required="" class="w-checkbox-input"/><span class="text-size-tiny w-form-label" for="checkbox-3">By completing the form, you agree to receive commercial information <br/>by email from Appsilon. You can withdraw consent at any time.</span></label></form><div class="w-form-done"><div>Thank you! Your submission has been received!</div></div><div class="w-form-fail"><div>Oops! Something went wrong while submitting the form.</div></div></div></div><div id="w-node-_5ce768b3-13ba-8ca2-9f8a-e367287fb3d1-287fb3aa" class="w-layout-cell"><div class="footer_content-wrap"><div class="is-txt-medium is-txt-bold"><strong>Company</strong></div><div class="footer-links"><a href="/data-for-good" class="footer_link is-txt-small is-txt-navy-60">Data4Good</a><a href="/ai-research" class="footer_link is-txt-small is-txt-navy-60">AI and Research</a><a href="/blog" class="footer_link is-txt-small is-txt-navy-60">Blog</a><a href="/careers" class="footer_link is-txt-small is-txt-navy-60">Careers</a><a href="/privacy-policy" class="footer_link is-txt-small is-txt-navy-60">Privacy Policy</a><a href="/code-of-conduct" aria-current="page" class="footer_link is-txt-small is-txt-navy-60 w--current">Code of Conduct</a></div></div></div><div id="w-node-_5ce768b3-13ba-8ca2-9f8a-e367287fb3de-287fb3aa" class="w-layout-cell"><div class="footer_content-wrap"><div class="is-txt-medium is-txt-bold"><strong>Shiny Resources</strong></div><div class="footer-links"><div class="footer-links"><a href="https://shinyconf.appsilon.com/" class="footer_link is-txt-small is-txt-navy-60">Shiny Conference</a><a href="https://appsilon.com/shiny-weekly-announcement/" class="footer_link is-txt-small is-txt-navy-60">Shiny Weekly</a><a href="/resources/collection" class="footer_link is-txt-small is-txt-navy-60">Shiny Templates</a><a href="/rhinoverse" class="footer_link is-txt-small is-txt-navy-60">Shiny Tools</a><a href="https://github.com/Appsilon/" class="footer_link is-txt-small is-txt-navy-60">Appsilon's GitHub</a></div></div></div></div><div id="w-node-_5ce768b3-13ba-8ca2-9f8a-e367287fb3ee-287fb3aa" class="w-layout-cell"><div class="footer_content-wrap"><div class="is-txt-medium is-txt-bold"><strong>Partnerships</strong></div><div class="footer-links"><div class="footer-links"><a href="/posit-certified-partner" class="footer_link is-txt-small is-txt-navy-60">Posit (formerly RStudio)</a><a href="https://www.dominodatalab.com/partners" class="footer_link is-txt-small is-txt-navy-60">Domino Data Lab</a><a href="https://www.r-bloggers.com/" class="footer_link is-txt-small is-txt-navy-60">R-Bloggers</a><a href="https://python-bloggers.com/" class="footer_link is-txt-small is-txt-navy-60">Python-Bloggers</a></div></div></div></div></div><div class="is-margin-t-24"><div class="copyright"><div class="is-horizontal-wrap"><a href="https://appsilon.com/privacy-policy/" class="is-txt-xsmall is-txt-navy-60">Privacy Policy</a><a href="https://appsilon.com/code-of-conduct/" class="is-txt-xsmall is-txt-navy-60">Code of Conduct</a></div><div class="is-txt-xsmall is-txt-navy-60">Copyrights 漏 appsilon.com All rights reserved.</div><div class="copmany_inforamtion"><div><div class="is-txt-small is-txt-navy-60"><strong>PL: </strong>Appsilon Sp. z o.o.</div><div class="is-txt-small is-txt-navy-60"><strong>VAT ID:</strong> PL5252569920</div></div><div class="is-txt-small is-txt-navy-60">ul. Chmielna 2/31 <br/>00-020 Warszawa</div><div class="is-txt-small is-txt-navy-60">hello@appsilon.com</div></div><div id="w-node-c5bc1998-377b-c9f0-b901-373cf389bede-287fb3aa" class="w-layout-layout quick-stack-3 wf-layout-layout"><div id="w-node-c5bc1998-377b-c9f0-b901-373cf389bedf-287fb3aa" class="w-layout-cell"><a href="https://www.youtube.com/channel/UC6LqpR5qBfNlQp5mVIVsthA" target="_blank" class="w-inline-block"><img src="https://cdn.prod.website-files.com/6525256482c9e9a06c7a9d3c/652561c667346b69289ea965_Youtube.svg" loading="lazy" alt="" class="sm_icon"/></a></div><div id="w-node-c5bc1998-377b-c9f0-b901-373cf389bee2-287fb3aa" class="w-layout-cell"><a href="https://github.com/Appsilon/" target="_blank" class="w-inline-block"><img src="https://cdn.prod.website-files.com/6525256482c9e9a06c7a9d3c/652561c667346b69289ea969_GitHub.svg" loading="lazy" alt="" class="sm_icon"/></a></div><div id="w-node-c5bc1998-377b-c9f0-b901-373cf389bee5-287fb3aa" class="w-layout-cell"><a href="https://www.linkedin.com/company/appsilon" target="_blank" class="w-inline-block"><img src="https://cdn.prod.website-files.com/6525256482c9e9a06c7a9d3c/652561c667346b69289ea968_LinkedIn.svg" loading="lazy" alt="" class="sm_icon"/></a></div><div id="w-node-c5bc1998-377b-c9f0-b901-373cf389bee8-287fb3aa" class="w-layout-cell"><a href="https://twitter.com/appsilon" target="_blank" class="w-inline-block"><div class="code-embed-2 w-embed"><svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M17.1761 4H19.9362L13.9061 10.7774L21 20H15.4456L11.0951 14.4066L6.11723 20H3.35544L9.80517 12.7508L3 4H8.69545L12.6279 9.11262L17.1761 4ZM16.2073 18.3754H17.7368L7.86441 5.53928H6.2232L16.2073 18.3754Z" fill="CurrentColor"/> </svg></div></a></div><div id="w-node-c5bc1998-377b-c9f0-b901-373cf389beeb-287fb3aa" class="w-layout-cell"><a href="https://www.facebook.com/appsilondatascience/" class="w-inline-block"><img src="https://cdn.prod.website-files.com/6525256482c9e9a06c7a9d3c/652561c667346b69289ea966_Facebook.svg" loading="lazy" alt="" class="sm_icon"/></a></div><div id="w-node-ad2a457c-08d2-c490-fba8-a926b29f1b5d-287fb3aa" class="w-layout-cell"><a href="https://bsky.app/profile/appsilon.bsky.social" class="w-inline-block"><div class="icon-1x1-small w-embed"><svg width="28" height="28" viewBox="0 0 95 85" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M47.466 38.5019C43.8802 31.475 34.1536 18.3499 25.0994 11.8902C16.4261 5.70202 13.1093 6.76734 10.9583 7.76474C8.44826 8.92078 8 12.8195 8 15.109C8 17.3985 9.23262 33.9233 10.0619 36.6662C12.7513 45.7785 22.2762 48.8612 31.061 47.8638C31.5093 47.7958 31.9575 47.7278 32.4282 47.6825C31.9799 47.7505 31.5093 47.8185 31.061 47.8638C18.1969 49.7906 6.74526 54.528 21.7602 71.4158C38.255 88.6885 44.3734 67.721 47.5116 57.0677C50.6492 67.6988 54.2575 87.9184 72.9484 71.4158C87.0009 57.0677 76.8032 49.7911 63.939 47.8638C63.4907 47.8185 63.0201 47.7505 62.5718 47.6825C63.0425 47.7505 63.4907 47.7958 63.939 47.8638C72.7242 48.8612 82.2711 45.7784 84.9381 36.6662C85.7449 33.9007 87 17.3986 87 15.109C87 12.8194 86.5518 8.92085 84.0417 7.76474C81.8678 6.76738 78.5732 5.70202 69.9006 11.8902C60.7792 18.373 51.0522 31.4746 47.4672 38.5019H47.466Z" fill="#5E717F"/> </svg></div></a></div></div></div></div></div></footer></div><script src="https://d3e54v103j8qbb.cloudfront.net/js/jquery-3.5.1.min.dc5e7f18c8.js?site=6525256482c9e9a06c7a9d3c" type="text/javascript" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script><script src="https://cdn.prod.website-files.com/6525256482c9e9a06c7a9d3c/js/webflow.7321a109.df0a3c1fcf2acf06.js" type="text/javascript"></script><script src="https://js.usebasin.com/v2.0.3.min.js" async></script> <script src="https://www.google.com/recaptcha/api.js?render=6Les66kUAAAAANyLrgkl7iuN4JUpNlB5upaMovI4"></script> <!-- Start of HubSpot Embed Code --> <script type="text/javascript" id="hs-script-loader" async defer src="//js.hs-scripts.com/4645024.js"></script> <!-- End of HubSpot Embed Code --> <script> function fetchAndDisplayGists() { document.querySelectorAll('script[src^="https://gist.github.com/"]').forEach(script => { const gistId = script.src.split('/').pop().replace('.js', ''); fetch('https://api.github.com/gists/' + gistId) .then(response => response.json()) .then(data => { const content = data.files[Object.keys(data.files)[0]].content; const container = document.createElement('div'); container.classList.add('gist-content'); container.setAttribute('data-gist-id', gistId); container.innerHTML = '<pre><code>' + content + '</code></pre>'; script.outerHTML = container.outerHTML; }) .catch(error => console.error('Error fetching gist:', error)); }); } fetchAndDisplayGists(); </script> <style> .grecaptcha-badge { visibility: hidden !important; } </style> <script src="https://hubspotonwebflow.com/assets/js/form-124.js" type="text/javascript" integrity="sha384-bjyNIOqAKScdeQ3THsDZLGagNN56B4X2Auu9YZIGu+tA/PlggMk4jbWruG/P6zYj" crossorigin="anonymous"></script><script src="https://cdn.prod.website-files.com/6525256482c9e9a06c7a9d3c%2F6470f5217e03b0faa8a404de%2F652954d0206d2232bbeb785f%2Fhs_trackcode_4645024-1.0.6.js" type="text/javascript"></script></body></html>