# Introduction

![Trust1Connector](/files/-L9hsctzmp-3T4Ulz9Og)

## Introduction

This is a guide to use the T1C-Js client for the T1C-GCL (Generic Connector Library).\
Trust1Connector is a product of Trust1Team in order to facilitate browser independent hardware communication from a web application with an unmanaged device.\
The web application serves as a mediator in order to implement business flows. A web application stays in control for service requests towards a central back-end, and service requests with an unmanaged device.\
The Trust1Connector consists of:

* T1C-GCL (Generic Connector Library): an one-time installer for OSX, Windows, Linux
* T1C-DS (Distribution Service for T1C-GCL): a secured back-end in order to distribute and manage running T1C-GCL instances
* T1C-JS (JavaScript client library): an optional JavaScript client library in order to facilitate the communication towards T1C-GCL and T1T-DS.

Additional plugins (community and private plugins) are in development.\
Additional client libraries for native applications are in development.

## Characteristics of T1C-GCL

Because the T1C-GCL runs on unmanaged devices, the T1C-GCL has some important specifications:

* browser independent (no impact upon browser update)
* not in need of a browser plugin
* based on official communication standards
* no additional software needed (for example no need of a Java virtual machine)
* small footprint (+-2MB)
* coops with multiple card readers (contact and contactless)
* coops with multiple connected cards of different types
* extendable community framework&#x20;
* installer compiled for OSX, Windows, Linux


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://t1t.gitbook.io/t1c-js-guide/master.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
