# Custom Connectors

iCure ensures the transferability of data stored in a compliant way.&#x20;

{% tabs %}
{% tab title="iCure REST API" %}

* Run on the server the iCure implementation
* Serve encrypted data
* Industry Standard interfacing with the [REST API calls](https://icure.gitbook.io/icure/icure-data-stack/rest-api-calls)
  {% endtab %}

{% tab title="SDKs " %}

* Are based on the iCure REST API
* Are executed on the Healthcare Provider terminal
* Serves decrypted data
* [Mobile/Web SDKs](https://icure.gitbook.io/icure/icure-data-stack/mobile-web-sdks) for all major programming languages
  {% endtab %}

{% tab title="IHE Profiles " %}

* Runs inside the Hospital / Healthcare Provider data secure perimeter
* Serve decrypted data
* Industry Standard [IHE XDS calls](https://icure.gitbook.io/icure/interoperability/iti-registry-repository) and [IHE IPS call](https://icure.gitbook.io/icure/interoperability/icure-api)
  {% endtab %}

{% tab title="FHIR REST API" %}

* Is based on the iCure REST API
* Are executed on the Healthcare Provider terminal
* Serves decrypted data
  {% endtab %}

{% tab title="OpenEHR REST API" %}

* Is based on the iCure REST API
* Is executed on the Healthcare Provider terminal
  {% endtab %}
  {% endtabs %}
