13 min read
TRID Compliance IT Checklist for Mortgage Lenders
TRID turned ten years old in October 2025. A decade should be enough time for mortgage lenders to have their disclosure systems locked down. It...
Information Security Compliance
Add security and compliance to Microsoft 365
BI Reporting Dashboards
Realtime pipeline insights to grow and refine your learning operation
Integrations for Banks & Credit Unions
Connect LOS, core platforms, and servicing system
Productivity Applications
Deploy customized desktop layouts for maximum efficiency
Server Hosting in Microsoft Azure
Protect your client and company data with BankGrade Security
10 min read
Justin Kirsch : Feb 18, 2026 6:13:00 AM
In this guide:
Moving Encompass to a hosted environment sounds straightforward. ICE Mortgage Technology provides the application. A hosting provider gives you the infrastructure. Your loan officers log in and originate. In practice, the gap between "Encompass is installed on a server" and "Encompass runs well in a hosted environment that satisfies your compliance requirements" is where most implementations hit problems.
This guide covers the infrastructure decisions you need to get right during your Encompass cloud hosting setup, the security configurations your compliance team will ask about, and the performance tuning that keeps loan officers from calling IT every time the system lags during a rate lock.
Before you configure anything, you need to understand the three ways Encompass gets hosted and what each one means for your IT team.
ICE Mortgage Technology hosting runs Encompass in their own cloud infrastructure. You get a web-based interface. ICE handles updates, patches, and infrastructure maintenance. Your IT team manages user provisioning, security policies, and integrations. This is ICE's preferred model going forward, and most new Encompass deployments use it.
The tradeoffs: you have less control over infrastructure timing (ICE pushes updates on their schedule), customization is more limited than a self-hosted SmartClient deployment, and you're dependent on ICE's uptime for your entire origination operation.
A hosting provider runs Encompass SmartClient on virtual desktops or cloud servers that your team accesses remotely. You or your hosting provider manage the OS, patches, networking, and security. ICE manages the Encompass application and database.
This model gives you more control over the infrastructure layer. You choose the hosting provider, control patch timing, configure network security, and manage integrations on your terms. It also means you're responsible for more. Server sizing, backup configuration, disaster recovery, and security hardening are on your plate, not ICE's.
You run Encompass SmartClient on servers in your own data center or server room. Full control, full responsibility. This model is shrinking as ICE pushes toward cloud, but some larger lenders still use it for regulatory or data residency reasons.
The Encompass cloud vs on-premise decision comes down to control versus convenience. If you're reading this guide, you're probably evaluating or already running one of the first two cloud models. The configuration decisions below apply to both ICE's cloud offering and third-party hosted environments, with notes where they diverge.
Getting the infrastructure wrong means loan officers wait. Rate locks take 30 seconds instead of 3. Documents upload at half speed. The system freezes during high-volume periods. Here's what you need to size correctly.
If you're running Encompass SmartClient on hosted virtual desktops or cloud servers, these are the real-world Encompass server requirements that actually work in production (not the minimums ICE publishes, which assume ideal conditions):
Encompass is chatty. The SmartClient maintains persistent connections to ICE's servers and transfers document data constantly. Network problems that don't affect email or web browsing will absolutely affect Encompass performance.
In a hosted environment, how you manage user sessions directly affects performance and compliance:
ICE Mortgage Technology plans to sunset the on-premise Encompass SDK in December 2026. Lenders still running self-hosted SmartClient environments need to evaluate cloud migration paths now. If your current hosting contract renews in 2026, factor the SDK sunset into your infrastructure planning. Waiting until the deadline means rushing a migration during your busiest origination months.
Your compliance officer and your regulators care about how borrower data moves through your Encompass environment. These configurations address the questions they'll ask. For more details, see our guide on TRID compliance IT requirements.
Encompass has built-in audit logging for loan file access and modifications. Your hosting environment needs its own audit trail:
Retain these logs for a minimum of 7 years to match mortgage industry record retention requirements. Your QC team and your regulators will ask for them during audits.
"The hosting provider handles the servers. ICE handles the application. But when the auditor asks who handles borrower data security, neither of them is sitting in the room with you. That responsibility stays with the lender."
ABT Infrastructure Team, based on 750+ financial institution engagementsPerformance problems in a hosted Encompass environment almost always come from one of three places: undersized infrastructure, network bottlenecks, or misconfigured application settings. Here's how to address each.
Most Encompass performance and compliance issues trace back to infrastructure decisions made during initial setup. A 15-minute security assessment can flag the gaps before your auditor does.
Get Your Security GradeMost mortgage lenders run Microsoft 365 alongside Encompass. The integration points between them affect both productivity and compliance.
Encompass can send and receive email through Outlook integration. In a hosted environment, configure this correctly:
Loan files often involve documents that live in SharePoint or OneDrive before they're uploaded to Encompass:
If your Microsoft 365 tenant uses Conditional Access policies, make sure your hosted Encompass environment is included:
When your Encompass hosting provider provisions new servers or rotates IP addresses, your Conditional Access policies break silently. Loan officers get blocked from M365 apps inside the hosted session, but the error message blames "network connectivity" instead of pointing to the real cause. Build a quarterly review of hosting provider IP ranges into your M365 admin calendar. One missed IP change can lock out your entire origination team for hours.
These are the issues we see most often when mortgage lenders set up hosted Encompass environments. A qualified managed IT provider will catch these during initial configuration, not after loan officers start complaining:
Encompass cloud hosting requires 4-6 vCPUs per concurrent user session, 8-16 GB RAM per session, SSD storage, and 5-10 Mbps network bandwidth per user. Latency to ICE Mortgage Technology data centers should stay under 50ms. Size for peak month-end volume, not average daily usage.
ICE's cloud offering reduces your infrastructure management burden but limits customization and update timing control. Third-party hosting gives you more control over infrastructure, security configuration, and patch scheduling but requires your team to manage servers and compliance. Choose based on your IT team's capacity and your compliance requirements.
Secure hosted Encompass with TLS 1.2+ encryption in transit, full disk encryption at rest, multi-factor authentication at both the hosting platform and Encompass application level, role-based access controls mapped to job functions, 30-minute session timeouts, and audit logging retained for seven years.
Hosted Encompass performance issues typically come from undersized infrastructure, network latency above 50ms to ICE servers, excessive plugins consuming memory, or missing document caching configuration. Check CPU utilization, memory usage, and network latency during slow periods. Most performance problems resolve with proper server sizing and disabling unused plugins.
Encompass integrates with Microsoft 365 through Outlook email routing, SharePoint document libraries, and Entra ID authentication. Configure email to route through your corporate tenant for DLP policy enforcement, block personal OneDrive sync in the hosted environment, and ensure Conditional Access policies include your hosting provider's IP ranges.
Configure Conditional Access to require MFA for all Encompass access, block legacy authentication, and restrict sign-ins to managed devices and hosting provider IP ranges. Set DLP policies to detect borrower SSNs, account numbers, and loan data across email, Teams, and OneDrive. Add DMARC authentication, sensitivity labels on loan documents, and seven-year audit log retention.
If you're planning an Encompass cloud hosting setup or troubleshooting an existing deployment, start by understanding where your current configuration stands.
CEO, Access Business Technologies
Justin Kirsch has managed Encompass hosting environments for mortgage companies since before ICE Mortgage Technology moved the platform to the cloud. As the founder of ABT and the architect behind MortgageExchange, he has spent 25 years solving the infrastructure challenges that come with running loan origination systems at scale — from SmartClient deployment headaches to the security configurations that keep auditors satisfied.
13 min read
TRID turned ten years old in October 2025. A decade should be enough time for mortgage lenders to have their disclosure systems locked down. It...
91% of financial services executives now consider cloud-first infrastructure important for growth. For mortgage companies still running on-premise...
A multinational bank that deployed Microsoft Teams across 12,000 employees saw a 3.5x improvement in cross-department collaboration and a 42%...