ExpectationLock Enterprise EditionExpectationLock Enterprise Edition
Self-hosted PHP/MySQL expectation control tool for locking scope, revisions, confirmations, risk and disputes. Recently UpdatedExpectationLock Enterprise Edition
Self-hosted PHP/MySQL expectation control tool for locking scope, revisions, confirmations, risk ...
Overview
Demo Login details:
Email: [email protected]
Passsword: password123
(Feel free to add/delete content to test)
Eggy ExpectationLock Enterprise Edition is a self-hosted PHP/MySQL business expectation control system designed to help agencies, freelancers, consultants and service businesses prevent scope creep, unpaid extras, revision disputes, customer silence problems and unclear project expectations.
Instead of only tracking tasks after work begins, Eggy ExpectationLock helps businesses lock the understanding before work continues. It creates clear expectation records covering what is included, what is excluded, customer responsibilities, business responsibilities, deadlines, payment conditions, delivery conditions, revision limits and customer confirmations.
This Enterprise Edition is a complete standalone package. It does not require an external unlock server, demo key or licence activation to use the included Enterprise features.
What Eggy ExpectationLock Does
Eggy ExpectationLock gives businesses a structured way to document and control customer expectations before misunderstandings become disputes. Users can create an Expectation Lock, share a customer confirmation page, record customer approval or clarification requests, track risk signals and maintain a timeline of expectation-related events.
It is built for businesses that want stronger proof, clearer boundaries and better control over client work.
Enterprise Edition Features
- Self-hosted PHP/MySQL application
- Complete Enterprise Edition package
- Staged web installer
- Admin owner account setup
- Dashboard overview
- Expectation Lock creation
- Customer records
- Included item tracking
- Excluded item tracking
- Customer responsibility tracking
- Business responsibility tracking
- Public customer confirmation screens
- Customer confirm or clarification request flow
- Risk overview dashboard
- Expectation timeline
- Activity logs
- Drift alerts
- Silence timer tracking
- Revision limit tracking
- Deadline pressure tracking
- Payment condition tracking
- Delivery condition tracking
- Branded lock pages
- Business logo upload support
- Settings area
- Edition status page
- Built-in Extensions area
- Enterprise extensions included
- Evidence bundle exports
- Expectation certificates
- Policy engine
- High-risk customer watchtower
- Secure signed entitlement callback structure for optional extension purchase flows
- Local default Eggy Expectations branding
- Responsive dark-mode dashboard interface
Included ExpectationLock Technology Modules
- LockBuilderâ„¢
- IncludeExclude Guardâ„¢
- SilenceShift Liteâ„¢
- Basic Drift Alertsâ„¢
- Understanding Screenâ„¢
- Expectation Timelineâ„¢
- DriftGuardâ„¢
- ScopeFuseâ„¢
- PromiseFirewallâ„¢
- ChangePrice Triggerâ„¢
- RevisionWallâ„¢
- DelayShieldâ„¢
- Expectation Weatherâ„¢
- LockBeforeWorkâ„¢
- Branded Lock Pagesâ„¢
- Expectation Certificate Generatorâ„¢
- DisputeGhostâ„¢
- RiskSovereignâ„¢
- TamperTrailâ„¢
- DisputeVaultâ„¢
- Commercial Boundary Engineâ„¢
- Team Promise Controlâ„¢
- High-Risk Customer Watchtowerâ„¢
- CompletionLockâ„¢
- Evidence Bundle Exporterâ„¢
- WhiteLabel Control Layerâ„¢
- Expectation Policy Engineâ„¢
- Multi-Party Understanding Lockâ„¢
Expectation Locks
Create structured expectation records before work moves forward. Each lock can include a plain-English understanding, included items, excluded items, customer responsibilities, business responsibilities, deadlines, silence timer days, revision limits, payment conditions and delivery conditions.
Customer Confirmation Screen
Each Expectation Lock includes a customer-facing confirmation URL. Customers can review the understanding, confirm it, or request clarification before work continues. This gives the business a clearer record of what was agreed.
Risk Overview
The risk overview helps identify expectation problems such as confirmation gaps, deadline pressure, revision pressure, customer silence and drift alerts.
Expectation Timeline
The system records expectation-related activity in a chronological timeline, including lock creation, customer confirmations, clarification requests, status changes, drift alerts, certificates and evidence exports.
Certificates and Evidence Bundles
The Enterprise Edition includes an Expectation Certificate Generator and Evidence Bundle Exporter. These tools help businesses create structured records of locked expectations, customer confirmations, timeline events and expectation items.
Policy Engine
Create reusable commercial boundary policies for deadlines, revisions, chargeable work and blocked work. This helps businesses standardise expectation rules across their customer workflow.
High-Risk Customer Watchtower
The Watchtower gives an Enterprise-level overview of customer records with drift, silence, pressure or dispute indicators.
Branding and Settings
The package includes default Eggy Expectations branding and supports buyer-uploaded business logos. Uploaded logos are limited to PNG, JPG, JPEG and WEBP formats for safer upload handling.
Installer
The package includes a staged installer covering welcome, server requirements, database setup, recommended settings, optional business settings, admin owner account setup, edition confirmation, installation progress and installation completion.
Ideal For
- Agencies
- Freelancers
- Consultants
- Web designers
- Developers
- Creative studios
- Digital service providers
- Project-based businesses
- Businesses that deal with revisions, client approvals and scope boundaries
- Service providers who want clearer customer confirmations before work continues
Requirements
- PHP hosting
- MySQL database
- Apache, Nginx or compatible web server
- Ability to upload files to hosting
- Ability to create a MySQL database
- Ability to run the included installer
- Modern web browser
- HTTPS recommended for secure login and customer confirmation pages
Version
Eggy ExpectationLock Enterprise Edition
Version 3.0.0 Final
Why Choose Eggy ExpectationLock?
Eggy ExpectationLock Enterprise Edition is designed around a simple commercial problem: customers and businesses often remember project expectations differently. This script gives the business a dedicated system for locking scope, recording confirmations, tracking risk and keeping evidence before expectation problems turn into unpaid work, refunds, chargebacks or disputes.
It is not just a normal task manager or CRM. It is a dedicated expectation-control system for businesses that need clearer boundaries, stronger confirmation records and better protection against scope drift.
Features
Features
- Self-hosted PHP/MySQL expectation control system
- Complete Enterprise Edition package
- No external unlock server required
- No demo key required
- No licence activation required for included Enterprise features
- Staged web installer
- Admin owner account setup
- Dashboard overview
- Customer management
- Expectation Lock creation
- Public customer confirmation pages
- Customer confirm / clarification request flow
- Included item tracking
- Excluded item tracking
- Customer responsibility tracking
- Business responsibility tracking
- Deadline tracking
- Payment condition tracking
- Delivery condition tracking
- Revision limit tracking
- Silence timer tracking
- Drift alert tracking
- Risk overview dashboard
- Expectation timeline
- Activity logs
- Edition status page
- Settings area
- Business logo upload support
- Default Eggy Expectations SVG branding
- Branded lock pages
- Evidence bundle exports
- Expectation certificate generator
- Policy engine
- High-risk customer watchtower
- Multi-party understanding locks
- Completion lock records
- Dispute vault records
- Tamper/audit hash records
- Extension events
- Built-in Extensions area
- Enterprise extensions included
- Optional extension purchase flow structure
- Signed entitlement callback endpoint
- Optional Corporate Payment API settings
- Optional Owner Update & Support API settings
- HTTPS validation for optional external API URLs
- Responsive dark-mode dashboard interface
- Customer-facing confirmation screens
- Secure installer flow
- Config example included
- SQL schema included
- Documentation included
- Version and changelog files included
Enterprise Technology Modules
- LockBuilderâ„¢
- IncludeExclude Guardâ„¢
- SilenceShift Liteâ„¢
- Basic Drift Alertsâ„¢
- Understanding Screenâ„¢
- Expectation Timelineâ„¢
- DriftGuardâ„¢
- ScopeFuseâ„¢
- PromiseFirewallâ„¢
- ChangePrice Triggerâ„¢
- RevisionWallâ„¢
- DelayShieldâ„¢
- Expectation Weatherâ„¢
- LockBeforeWorkâ„¢
- Branded Lock Pagesâ„¢
- Expectation Certificate Generatorâ„¢
- DisputeGhostâ„¢
- RiskSovereignâ„¢
- TamperTrailâ„¢
- DisputeVaultâ„¢
- Commercial Boundary Engineâ„¢
- Team Promise Controlâ„¢
- High-Risk Customer Watchtowerâ„¢
- CompletionLockâ„¢
- Evidence Bundle Exporterâ„¢
- WhiteLabel Control Layerâ„¢
- Expectation Policy Engineâ„¢
- Multi-Party Understanding Lockâ„¢
Expectation Lock Features
- Create structured expectation records
- Add customer details
- Add plain-English expectation summaries
- Define what is included
- Define what is excluded
- Define customer responsibilities
- Define business responsibilities
- Set silence timer days
- Set revision limits
- Track revisions used
- Set deadline dates
- Set payment conditions
- Set delivery conditions
- Generate public confirmation tokens
- Track customer confirmation dates
- Track last customer action dates
- Store lock status
Customer Confirmation Features
- Public confirmation URL for each lock
- Customer review screen
- Customer confirmation option
- Customer clarification request option
- Customer name capture
- Customer email capture
- Customer comment capture
- IP address recording
- User agent recording
- Confirmation timeline records
Risk and Drift Features
- Risk overview dashboard
- Risk scoring records
- Drift alert records
- Alert severity tracking
- Deadline pressure tracking
- Revision pressure tracking
- Customer silence tracking
- Expectation drift monitoring
- High-risk customer watchtower
- Risk status per customer
Timeline and Evidence Features
- Expectation timeline
- Event type tracking
- Timeline message records
- Metadata JSON support
- Activity log records
- Evidence bundle creation
- Evidence bundle number tracking
- Evidence export storage
- Certificate generation
- Certificate number tracking
- Certificate HTML storage
- Dispute vault records
- Completion lock records
- Audit hash/tamper trail records
Policy and Boundary Features
- Commercial boundary policy records
- Expectation policy engine
- Policy type tracking
- Active/inactive policy support
- Trigger type records
- Rule text records
- Action text records
- Deadline policy support
- Revision policy support
- Chargeable work policy support
- Blocked work policy support
Branding and Settings Features
- Default Eggy Expectations branding
- Included SVG logo assets
- Business logo upload support
- PNG, JPG, JPEG and WEBP logo upload support
- Dashboard branding support
- Login screen branding
- Installer branding
- Customer confirmation branding
- Settings records
- Optional update/support API URL
- Optional corporate payment API URL
Extensions and Entitlement Features
- Built-in Extensions dashboard page
- Enterprise extensions included
- Extension store item records
- Extension purchase records
- Extension entitlement records
- Payment transaction records
- Signed entitlement callback endpoint
- HMAC-SHA256 callback signature structure
- Browser redirects do not unlock extensions
- Only signed paid callbacks unlock entitlements
- Extension purchase controls isolated to Dashboard → Extensions
- Stripe/PayPal-ready corporate checkout flow structure
Installer Features
- Welcome step
- Server requirements step
- Database setup step
- Recommended settings step
- Optional business settings step
- Admin owner account step
- Edition confirmation step
- Installation progress step
- Installation complete step
- Config file generation
- Database schema setup
- Admin account creation
- Installer state records
- Root or folder upload support
Security and System Features
- Admin login system
- Admin logout
- Password hash storage
- Protected config folder
- Protected storage folder
- Protected API folder
- Protected upload folder
- Database table prefix support
- UTF-8 database schema
- Local default assets
- Safer logo upload file type handling
- HTTPS validation for optional API URLs
- Signed callback structure for entitlement activation
Requirements
Requirements
- PHP hosting
- MySQL database
- Apache, Nginx or compatible web server
- PHP 8.0 or higher recommended
- MySQL 5.7+ or MariaDB equivalent recommended
- PDO / MySQL database support enabled
- File upload support enabled for business logo uploads
- Ability to create a MySQL database
- Ability to upload files using FTP, cPanel File Manager, Plesk File Manager or similar
- Ability to run the included web installer
- Writable permissions for required config/storage/upload folders during installation
- Modern web browser for admin dashboard access
- HTTPS/SSL recommended for secure admin login and customer confirmation pages
Recommended Server Setup
- PHP 8.1+
- MySQL 8+ or MariaDB 10+
- Apache with mod_rewrite enabled, or Nginx with equivalent rewrite support
- HTTPS/SSL certificate
- Standard shared hosting, VPS, cPanel or Plesk hosting environment
Optional Requirements
- Corporate payment/update API endpoint if using optional extension purchase or external update/support flows
- HTTPS URL required for optional external API settings
- Mail/PHP email support if you later extend the system with email notification features
Buyer Should Know
- Basic hosting and file upload knowledge is recommended
- Buyer should be able to create a database and enter database credentials
- Buyer should remove or lock the installer after installation if instructed by the documentation
- Buyer should change default/admin credentials immediately after installation ###li/li###
- Optional third-party payment or extension flows may require additional setup if enabled
Instructions
Installation Instructions
- Download the Eggy ExpectationLock Enterprise Edition package.
- Extract the ZIP file on your computer.
- Upload the extracted files to your chosen domain, subdomain or folder using FTP, cPanel File Manager, Plesk File Manager or similar.
- Create a new MySQL database from your hosting control panel.
- Create or assign a MySQL database user with full permissions for that database.
- Visit the installer URL in your browser.
- Follow the staged installer steps.
- Complete the server requirements check.
- Enter your database host, database name, database username and database password.
- Configure the recommended settings shown by the installer.
- Add optional business settings if required.
- Create the owner/admin account.
- Confirm the Enterprise Edition installation step.
- Allow the installer to complete the database setup and configuration process.
- When installation is complete, login to the admin dashboard.
- Review the settings area and update your business details.
- Upload your business logo if required.
- Create your first customer record.
- Create your first Expectation Lock.
- Share the public confirmation URL with the customer so they can confirm or request clarification.
After Installation
- Change any default credentials immediately if supplied.
- Keep your database credentials private.
- Use HTTPS/SSL for admin login and public customer confirmation pages.
- Check that required config, storage and upload folders have the correct permissions.
- Remove, lock or protect the installer after installation if instructed by the documentation.
- Review the License / Edition / Extensions area to confirm the Enterprise features included in the package.
- Configure optional corporate payment or update/support API URLs only if you intend to use external extension purchase or support flows.
Typical Workflow
- Add a customer.
- Create an Expectation Lock.
- Define what is included.
- Define what is excluded.
- Add customer responsibilities.
- Add business responsibilities.
- Set deadlines, revision limits, payment conditions and delivery conditions.
- Send the confirmation link to the customer.
- Customer confirms or requests clarification.
- Use the timeline, risk tools, certificates and evidence bundle features to track the expectation record.
Important Notes
- ###li/li###
- Included Enterprise features do not require a separate unlock server, demo key or licence activation.
- Optional external payment/update/support API settings are only needed if you enable those flows.
- Public confirmation pages should be used over HTTPS.
- Always keep a backup of files and database before making changes.
- Basic hosting, database and file upload knowledge is recommended.
Other items by this author
| Category | Scripts & Code / PHP Scripts / Miscellaneous |
| First release | 30 May 2026 |
| Last update | 30 May 2026 |
| Files included | .php, .css, .html, .sql, Javascript .js |
| Tags | php script, client management, project management, web application, admin dashboard, customer management, activity log, approval system, business software, php mysql, self hosted, client portal, business dashboard, mysql script, audit log, enterprise software, freelancer tools, agency software, expectation management, scope control, project scope, client approval, client confirmation, consultant tools, dispute prevention, revision control, scope creep, confirmation system, evidence bundle, risk tracking |








