# Hard-coded fallbacks

Whenever you evaluate a flag, you pass a hard-coded fallback value, e.g.

```typescript
const exampleFlag = hypertune.exampleFlag({ fallback: false });
```

If [Hypertune Edge](https://docs.hypertune.com/concepts/hypertune-edge) is unreachable and there's no [build-time fallback snapshot of your flag logic](https://docs.hypertune.com/sdk-reference/build-time-snapshot), or there's an error evaluating the flag, you'll get this hard-coded fallback value instead.

This ensures that in the worst-case scenario, your app still works properly.
