This document defines the general terms and conditions for all commissions handled by Phast. By requesting or confirming a commission, the client agrees to this Commission Policy and the Revision Policy. The purpose of this policy is to ensure clarity, fairness, and structured cooperation.
1. Project Definition and Client Obligations
Before development begins, the client must provide a complete and precise description of all requested functionality, requirements, and expected behavior.
Clearly define all required features and logic
Specify expected behavior and technical constraints
Provide integrations or compatibility requirements if needed
Review and confirm the agreed scope before work begins
Optional references such as images, sketches, or examples are recommended. Any functionality or requirement not explicitly defined before development begins is considered outside the agreed scope.Phast is not obligated to implement omitted requirements without additional compensation.
2. Pricing Structure
Pricing is determined based on scope complexity, technical requirements, and estimated development time.
Small Project – €5–€30 Simple applications or small standalone systems with limited logic and clearly defined functionality.
Medium Project – €30–€75 Moderately complex systems requiring structured logic, multiple components, or extended configuration.
Large Project – €75+ Complex systems requiring advanced logic, architectural planning, or extensive development time.
These ranges are reference estimates only. Final pricing is confirmed after reviewing complete project details.
3. Payment Terms and Conditions
All payments are processed exclusively via PayPal. Payments must be sent as a donation using the “Family and Friends” option. Payment structure:
50% non-refundable deposit before development begins
50% remaining balance after demonstration of completed work and before final delivery
No final files, builds, or production-ready materials will be delivered until full payment has been received. By sending payment, the client confirms the transaction is authorized, intentional, and non-reversible under PayPal policies. Chargebacks or unauthorized reversals constitute a breach of agreement and may result in permanent refusal of services.
4. Source Code and Ownership
Unless otherwise explicitly agreed in writing, all intellectual property rights and ownership of the delivered software remain with Phast. Upon full payment, the client receives a non-exclusive, perpetual license to use, operate, and distribute the delivered product. This includes the right to run the software on servers, integrate it into their own services, and distribute the compiled product if desired. Access to the full source code is not included by default. Source code access can be provided via GitHub for an additional €10 fee.
The €10 fee grants access to the project source code repository.
This fee provides access to the code but does not transfer copyright ownership.
For Bukkit-based Minecraft plugins, source access is included due to licensing requirements.
Ownership or full copyright transfer may only occur through a separate written agreement.
5. Deadlines and Delivery
An estimated completion timeframe will be provided after scope confirmation. Delivery estimates are projections, not guarantees. If delivery is delayed by more than 3 days beyond the agreed deadline without prior notice or mutual agreement, the client may request a reasonable price reduction. Delays caused by client inactivity, late feedback, additional requests, or scope modifications do not qualify for compensation.
6. Scope Modifications
Any request that alters the originally agreed scope constitutes a scope change and may result in additional fees or extended deadlines. Revisions are governed separately under the Revision Policy. Requests exceeding revision limits or changing project structure will be quoted separately.
7. Refund Policy
The initial 50% deposit is strictly non-refundable once development has begun. Refunds may only be considered if no demonstrable work has been delivered or if a written mutual cancellation agreement is reached before substantial progress. Subjective dissatisfaction does not constitute valid grounds for refund if the delivered product matches the agreed specification.
8. Limitation of Liability
Phast is not responsible for third-party platform changes, external service failures, hosting issues, misuse of delivered code, or future compatibility issues unless explicitly agreed otherwise.
9. Agreement and Acceptance
By requesting or confirming a commission, the client confirms that they have read and understood this Commission Policy, agree to the Revision Policy, and accept all pricing, payment, and scope conditions. These terms become binding once a project is confirmed and the initial deposit is paid.