# Resource Types

## Script

Script contains **javascript** code to be executed on specific **devices** through an **agent**.

**Agent app** is compatible with Android, MacOS, Windows and Linux devices.

Code is powered by **NativeJS Runtime** making available user APIs for time, filesystem, network, battery ecc...

Script can be executed on specific events ( **@on** directive ), scheduled on specific time interval ( **@schedule** directive ) and on specific devices ( **@device** directive )

Every script execution is logged on cloud platform including code return value as response

## File

Files and folders can be managed on platform including **upload** and **download**.

Scripts can move files or folders from **device to cloud**

## Password

Password contains **credentials** for accessing a specific service.

Password can be **injected** into a specific webpage through a browser extension.

**Passway app** is a extension available on Firefox Store