Skip to main content

On-Premise Deployment

Overview

On-Premise Deployment allows you to install and run Vineforce Teams entirely within your own infrastructure, giving you full control over data, security, and system configuration.

Vineforce Teams On-Premise consists of three core application components:

  • Web Application – Used for administration, configuration, monitoring, and reporting
  • Desktop Application – Installed on user systems to track activity and collect productivity data
  • Silent Mode (Lite) – Lightweight background-only tracking for enterprise deployments

In an on-premise setup, all components communicate securely within your environment, ensuring complete data ownership and compliance.


Application Architecture

Vineforce Teams follows a client–server architecture in On-Premise deployments.

1. Web Application

The Web Application acts as the central management layer.

It is used by administrators and managers to:

  • Manage users, roles, and permissions
  • Configure app and account settings
  • Manage projects and employee shifts
  • View reports, dashboards, and analytics
  • Monitor productivity and activity insights

The web application is hosted on your server or private infrastructure and serves as the backbone of the system.

👉 View Web Application Documentation


2. Desktop Application

The Desktop Application is installed on employee systems and is responsible for:

  • Tracking work activity
  • Capturing productivity data
  • Monitoring application and website usage
  • Sending activity data securely to the on-premise server

The desktop application communicates only with your on-premise web server, ensuring no external data exposure.

👉 View Desktop Application Documentation


3. Silent Mode (Lite)

Silent Mode (Lite) is a lightweight version of the desktop application designed for large-scale and enterprise deployments.

It runs entirely in the background without displaying any user interface and does not interrupt the user’s workflow.

Silent Mode (Lite) is ideal when:

  • You need mass deployment across many systems
  • User interaction during installation is not required
  • Tracking must run quietly in the background
  • Centralized monitoring is required with minimal disruption

Key characteristics:

  • No visible UI or prompts
  • Runs as a background process
  • Automatically starts with the system
  • Securely communicates with the on-premise server
  • Optimized for performance and scalability
note

Silent Mode (Lite) focuses on essential tracking capabilities and is intended for administrator-managed environments.

👉 View Silent Mode (Lite) Documentation


Why Choose On-Premise Deployment?

On-Premise Deployment is ideal for organizations that require maximum control, security, and flexibility.

This option includes:

  • One-time payment
  • Unlimited users
  • All features unlocked
  • Deployment on your own infrastructure
  • Full data ownership — all data remains under your control
  • No usage or storage limits
  • Enterprise-grade security
  • Deployment assistance
  • Access to detailed technical documentation

Key Benefits

Full Data Ownership & Control

All application data—including activity logs, reports, and configurations—resides within your environment. No data is stored or processed externally.

Secure Internal Communication

All components communicate securely with your internal servers, supporting compliance and data residency requirements.

Scalability Without Limits

With no per-user or usage-based pricing, you can scale Vineforce Teams freely across teams and departments.

Compliance & Governance

Ideal for enterprises with strict IT, security, or regulatory policies.


High-Level Deployment Flow

A typical On-Premise deployment follows these steps:

  1. Infrastructure and req