
Building a healthcare application involves more than developing patient-friendly features. When software handles protected health information (PHI), decisions about access controls, data storage, third-party integrations, and security monitoring can affect both patient privacy and regulatory responsibilities.
For US hospitals, medical practices, telehealth providers, and HealthTech startups, the challenge is understanding which HIPAA requirements apply and translating them into a secure, maintainable application.
HIPAA-compliant app development is the process of designing, building, deploying, and maintaining healthcare software that supports an organization’s applicable obligations under the Health Insurance Portability and Accountability Act (HIPAA). It involves security risk analysis, appropriate safeguards, privacy protections, vendor management, documentation, and ongoing oversight.
But HIPAA compliance is not simply a feature that developers can add to an application. The organization’s actual business relationships, handling of patient information, and operational practices are equally important.
This guide explains how to build a HIPAA-compliant app, which technical safeguards require attention, how to estimate development costs without misleading assumptions, and what to request before hiring a healthcare software development company.
What Is HIPAA-Compliant App Development?
HIPAA is a US federal law supported by regulations that establish requirements for protecting certain health information.
Three HIPAA rules are particularly important for healthcare application development.
| HIPAA rule | Primary purpose | Application development considerations |
|---|---|---|
| Privacy Rule | Regulates permitted uses and disclosures of PHI and establishes individual rights | Privacy workflows, appropriate information access, patient rights |
| Security Rule | Protects electronic protected health information (ePHI) | Risk analysis, access controls, audit controls, integrity and transmission safeguards |
| Breach Notification Rule | Establishes notification obligations following certain breaches of unsecured PHI | Incident investigation, documentation, reporting and notification procedures |
PHI generally includes individually identifiable health information handled in a HIPAA-regulated context, subject to applicable definitions and exclusions. ePHI refers to PHI maintained or transmitted electronically.
For example, a healthcare application may process medical histories, diagnoses, prescriptions, laboratory results, appointment information, or insurance details.
However, whether a particular data element falls under HIPAA depends on the context in which it is handled.
An important distinction: HIPAA does not prescribe a single programming language, cloud provider, database, or application architecture. Organizations must assess relevant risks and implement safeguards appropriate to their circumstances.
A technically secure application can still create compliance problems if patient information is disclosed improperly or organizational procedures are inadequate.
Who Needs a HIPAA-Compliant Healthcare App?
Not every application that collects health-related information is automatically subject to HIPAA.
Applicability depends on the organization, the information involved, and the business relationships through which the application operates.
Healthcare providers and covered entities
HIPAA-covered entities include health plans, healthcare clearinghouses, and healthcare providers that conduct certain transactions electronically.
Applications supporting covered healthcare operations may include patient portals, clinical management systems, electronic health record integrations, and telemedicine platforms.
For example, a medical practice developing an application for patients to access laboratory results and communicate with clinicians must consider how that application fits into its HIPAA responsibilities.
Software developers and business associates
A software development company may qualify as a business associate when it creates, receives, maintains, or transmits PHI on behalf of a covered entity to perform relevant functions or services.
When the business relationship falls under HIPAA’s business associate requirements, the parties generally must establish a Business Associate Agreement (BAA).
A BAA defines certain permitted uses and disclosures, safeguard obligations, reporting responsibilities, and other requirements.
However, signing a BAA does not automatically make an application or organization compliant.
Independent consumer health applications
Consider a fitness application that allows individuals to record workouts, manage nutrition goals, and monitor their activity history independently.
The application does not automatically become HIPAA-regulated because it collects health information.
Its obligations may differ significantly from a platform processing patient records on behalf of a HIPAA-covered provider.
Other federal or state consumer privacy and data protection requirements may still apply.
How priorities differ across healthcare organizations
| Organization | Typical development priorities |
|---|---|
| Small medical practice | Patient access, secure messaging, limited integrations, practical administrative controls |
| Hospital or health system | Enterprise identity management, clinical workflows, complex EHR integrations |
| Telehealth startup | Secure consultations, patient-provider permissions, video services, scalability |
| Multi-organization healthcare platform | Tenant isolation, organization-specific permissions, complex authorization testing |
| Independent wellness startup | Regulatory applicability, consumer privacy, appropriate data protection |
These differences affect product scope and implementation complexity, not whether a regulated organization must satisfy applicable HIPAA requirements.
Key Requirements for HIPAA-Compliant Mobile App Development
Successful healthcare application security depends on coordinated technical and organizational safeguards.
1. Data inventory and security risk analysis
Before choosing infrastructure or writing application code, identify where ePHI enters the system, how it moves, where it is stored, and which parties can access it.
The inventory should include production databases, cloud storage, backups, third-party integrations, temporary files, and application logs.
Risk analysis identifies and evaluates potential threats and vulnerabilities, including their likelihood and impact.
Risk management involves implementing measures to reduce identified risks to a reasonable and appropriate level.
These are related but distinct activities under HHS guidance. HHS.gov+1
For example, a risk analysis may reveal that an application stores patient information in unprotected local device storage. Risk management might then involve reducing cached information, introducing appropriate storage protection, and verifying that sensitive records are inaccessible after logout.
2. Authentication and patient-level authorization
Healthcare applications frequently support patients, clinicians, nurses, administrators, and support personnel.
Each user should have access appropriate to their legitimate responsibilities.
Common engineering practices include unique user identification, appropriate authentication mechanisms, role-based or attribute-based access control, session management, and limited administrative permissions.
However, identifying a user’s role is not enough.
A patient may be authorized to view their own medical information but not another patient’s records, even though both users have the same role.
Backend APIs must enforce authorization for each protected resource. Hiding restricted information in the application interface is not an adequate substitute.
3. Encryption and secure data transmission
Encryption helps protect sensitive information during transmission and storage.
Recommended engineering practices include modern TLS configurations, protected database storage, managed cryptographic keys, and carefully controlled access to secrets.
Development teams should also determine:
- Which identities and services can access encryption keys
- How keys are stored, rotated, and retired
- How encrypted backups can be recovered
- How privileged key operations are monitored
Under the existing HIPAA Security Rule, certain encryption specifications are classified as addressable. This does not mean they may simply be ignored.
Organizations must evaluate whether an addressable safeguard is reasonable and appropriate, implement it where appropriate, and document decisions concerning alternatives or nonimplementation in accordance with the rule. HHS.gov+1
No single encryption product guarantees HIPAA compliance.
4. Audit controls and security monitoring
Healthcare organizations need the ability to record and examine relevant activity involving ePHI.
Application audit records may capture login attempts, sensitive record access, administrative actions, data modifications, and security events.
A useful audit event may contain a timestamp, user identifier, event type, affected resource identifier, and outcome.
However, logs create additional privacy and security risks.
Developers should avoid unnecessarily recording clinical notes, authentication tokens, passwords, and other sensitive information.
Audit records should have restricted access, appropriate retention policies, protection against unauthorized modification, and relevant monitoring.
Log retention requirements should be determined based on applicable obligations and organizational needs. HIPAA’s six-year documentation retention provisions should not be misrepresented as a universal six-year retention requirement for every application event log.
5. Data integrity, backups, and recovery
Healthcare applications must also protect the accuracy and availability of information.
Technical measures may include transaction handling, controlled data updates, integrity checks, backups, and tested recovery procedures.
For example, if a clinician updates a patient record and the application loses its network connection, the system must not silently display an incomplete operation as successful.
The development team should design how to detect failed or uncertain operations and reconcile information with the source system.
Recovery plans should be validated through testing rather than assumed to work.
6. Privacy and minimum-necessary access
The HIPAA Privacy Rule generally requires limiting applicable uses, disclosures, and requests for PHI to the minimum necessary for the intended purpose, subject to important exceptions.
A scheduling employee may require patient contact and appointment information without needing unrestricted access to clinical notes.
Developers should translate relevant privacy requirements into suitable workflows and permissions.
However, the minimum-necessary standard does not apply identically to every disclosure, and not every HIPAA-permitted use of information requires patient authorization.
7. EHR integrations and third-party services
Healthcare applications may connect to EHR systems, telemedicine providers, notification platforms, analytics services, and cloud infrastructure.
Each integration requires evaluation.
Determine which information the provider receives, why it is needed, whether it processes PHI, whether a BAA is required, and which security responsibilities belong to each party.
An analytics SDK that automatically captures screen contents or request parameters may unintentionally collect sensitive information.
Even services intended only for troubleshooting should be assessed before being enabled in production.
Three Practical Healthcare App Security Scenarios
The following illustrative scenarios demonstrate how development teams can identify a risk, make an engineering decision, and validate the result.
Scenario 1: An analytics SDK collects sensitive patient information
Situation: A telehealth startup integrates a third-party analytics SDK. During testing, developers discover that automatic screen tracking may capture appointment information and potentially clinical data.
Risk: Sensitive information could be transmitted to an external provider without appropriate safeguards or contractual arrangements.
Engineering decision: Inspect the SDK’s collection behavior, disable inappropriate automatic capture, minimize transmitted telemetry, and replace the service if it cannot meet the application’s requirements.
Validation: Examine outbound requests in a controlled test environment to confirm that prohibited information is not transmitted. Document the result and vendor decision.
Scenario 2: A patient attempts to access another patient’s records
Situation: An authenticated patient accesses an endpoint such as /api/patients/123/records. During security testing, the resource identifier is changed to another patient’s ID.
Risk: If the server checks authentication without validating patient-level authorization, records belonging to other individuals may be exposed.
Engineering decision: Enforce resource-level authorization in backend services for every relevant read, update, download, and export operation.
Validation: Run automated tests across patient accounts, clinician roles, administrative permissions, and organization boundaries. Unauthorized requests must not reveal protected information.
Scenario 3: An EHR update succeeds but the response times out
Situation: A clinician submits an update to a patient’s medical record. The EHR processes the request, but the network connection fails before confirmation reaches the application.
Risk: Automatically repeating the operation might create duplicate or conflicting information.
Engineering decision: Use the EHR’s supported conditional update, resource versioning, or idempotency mechanism where available. Otherwise, reconcile the prior operation before retrying.
Validation: Simulate timeouts, duplicate requests, and conflicting updates. Confirm that the system neither falsely reports success nor introduces unintended records.
These scenarios illustrate why healthcare software development requires practical engineering decisions rather than a generic security checklist.
How to Build a HIPAA-Compliant App Step by Step
A structured development process helps healthcare organizations connect regulatory responsibilities with engineering deliverables.
The following roadmap can be adapted to a small practice, a healthcare startup, or an enterprise platform.
| Step | Development activity | Expected deliverable |
|---|---|---|
| 1 | Define the application, users, and regulatory scope | Product requirements and documented regulatory assumptions |
| 2 | Map PHI, ePHI, integrations, and storage | Data inventory and data-flow diagrams |
| 3 | Conduct risk analysis and plan risk management | Risk assessment, mitigation plan, and assigned responsibilities |
| 4 | Design architecture and access controls | Architecture documentation and authorization model |
| 5 | Evaluate infrastructure and third-party vendors | Vendor inventory, responsibility matrix, applicable agreements |
| 6 | Develop using secure engineering practices | Reviewed code, implemented features, deployment configuration |
| 7 | Test authentication, authorization, APIs, and integrations | Security test results and remediation evidence |
| 8 | Prepare incident response and recovery procedures | Operational procedures and tested recovery plans |
| 9 | Conduct launch-readiness reviews | Documented findings, approvals, and unresolved risks |
| 10 | Monitor and maintain the application | Security monitoring, updates, risk reassessment, support processes |
These deliverables help teams demonstrate progress, but completing the table does not independently establish HIPAA compliance.
What should the first development phase deliver?
For a new healthcare application, the initial discovery phase should answer critical questions before extensive engineering begins.
A practical first-phase deliverables checklist includes:
- MVP scope: Defined essential features, users, workflows, exclusions, and success criteria.
- Regulatory assumptions: Documented understanding of applicable HIPAA responsibilities for qualified review.
- Data-flow diagrams: Identification of sensitive information, storage, APIs, and third-party services.
- Risk assessment plan: Clearly assigned responsibility for identifying, evaluating, and managing security risks.
- Architecture proposal: Recommended application structure, authorization model, and infrastructure.
- Integration requirements: EHR, telehealth, payment, or notification systems with their technical dependencies.
- Security acceptance criteria: Defined testing expectations for authentication, authorization, integrations, and sensitive-data handling.
- Development and handover plan: Milestones, cost assumptions, documentation, code ownership, and post-launch responsibilities.
For example, a telehealth startup may discover during this phase that its planned video provider cannot meet its contractual or data-handling requirements.
Identifying that limitation before implementation can prevent expensive integration changes later.
HIPAA Software Development Guidelines: Technical Controls That Matter
The HIPAA Security Rule establishes administrative, physical, and technical safeguard standards.
| Safeguard category | Examples | Purpose |
|---|---|---|
| Administrative | Risk analysis, security management, assigned responsibilities, workforce procedures | Establish organizational security responsibilities |
| Physical | Facility access, workstation protection, device and media controls | Protect physical systems and access |
| Technical | Access controls, audit controls, integrity protection, transmission security | Protect electronic information and system access |
The specific engineering approach must reflect the application’s needs, relevant risks, and applicable requirements.
Secure software development lifecycle
Security should be incorporated into planning, implementation, testing, deployment, and maintenance.
Recommended engineering measures include code review, dependency vulnerability scanning, secrets detection, infrastructure configuration reviews, and controlled deployment pipelines.
Production and development environments should be separated appropriately, and synthetic test information should be used where feasible.
These are secure development practices, not claims that HIPAA mandates one particular set of development tools.
Secrets and encryption-key management
Database passwords, signing secrets, API credentials, and cryptographic keys should not be embedded in public repositories or distributed mobile application code.
Where appropriate, teams can use managed secret storage, restricted access, credential rotation, and documented recovery procedures.
For instance, rotating a production database credential requires coordination. If running application instances are not updated correctly, the rotation could cause an outage.
The implementation procedure should include testing and rollback planning.
Privileged production access
Administrative access can expose sensitive information across multiple patient accounts or organizations.
Teams should evaluate multifactor authentication, limited privileged access, periodic permission reviews, and monitoring of sensitive administrative operations.
A developer responsible for infrastructure troubleshooting should not automatically have unrestricted access to clinical records.
For multi-organization healthcare platforms, customer-tenant boundaries must also be reflected in administrative permissions.
Vulnerability management
A documented vulnerability remediation process should define how issues are discovered, classified, assigned, resolved, and retested.
For example, a vulnerability that allows unauthorized patient-record access may require immediate containment and urgent remediation.
A lower-risk software dependency issue may follow a different risk-based remediation schedule.
The organization should establish suitable priorities and document its decisions rather than assuming that all vulnerabilities require identical treatment.
Audit record protection
Logs are useful only if they remain available and trustworthy.
Engineering teams should consider centralized collection, restricted log access, appropriate storage protection, and monitoring for suspicious activity.
Log design should balance investigation requirements with the need to avoid collecting or retaining unnecessary PHI.
HIPAA-Compliant App Development Costs
HIPAA-compliant app development costs depend on application scope, engineering complexity, integrations, security requirements, and ongoing operational responsibilities.
There is no universal development price for every healthcare application.
A straightforward patient portal and a multi-organization telehealth platform can have very different engineering requirements even when both must support applicable HIPAA safeguards.
Illustrative project-scope comparison
| Development area | Small practice patient portal | Multi-organization telehealth platform |
|---|---|---|
| User roles | Patients and selected practice staff | Patients, clinicians, tenant administrators, platform operators |
| Core functions | Appointments, messages, selected records | Consultations, documentation, clinical data exchange |
| Integrations | One scheduling or EHR connection | Multiple EHRs, video, billing, notification services |
| Authorization | Patient-level and staff-role access | Patient, clinician, organizational and tenant-level permissions |
| Testing | Focused workflows and integrations | Extensive integration and cross-tenant security testing |
| Operations | One organization’s environment | Multiple customer environments and operational boundaries |
These examples illustrate scope differences. They are not actual project quotations.
How to estimate a healthcare app development budget
A useful budget is built from defined work packages rather than a single unsupported price estimate.
Development budget structure
| Discovery and design | Requirements, workflow mapping, architecture, user experience |
| Core engineering | Frontend, backend, databases, authentication, authorization |
| Integrations | EHR APIs, third-party services, data mapping, error handling |
| Security and testing | Safeguard implementation, testing, remediation, technical documentation |
| Deployment | Infrastructure setup, configuration, release validation |
| Ongoing operations | Hosting, monitoring, backups, updates, security support |
For each work package, estimate the effort by role and multiply it by the agreed rate.
Estimated one-time development cost = Sum of estimated hours × applicable hourly rates + fixed third-party and assessment costs.
Recurring services should be estimated separately.
For example, a vendor could provide projected engineering hours for EHR integration, the hourly rates for the engineers involved, and any additional charges required by the EHR provider.
This produces a traceable estimate that can be revised when the scope changes.
Record assumptions and exclusions separately
Every healthcare development estimate should clarify:
- Which features, users, and platforms are included
- How many EHR or external integrations are assumed
- Whether third-party API fees and licenses are included
- Who is responsible for risk assessments and external security testing
- Whether data migration and legacy-system changes are included
- Which documentation and handover deliverables are included
- Which hosting, support, and maintenance costs recur after launch
An estimate that excludes security testing, documentation, or required integration work may appear cheaper while leaving significant costs unresolved.
Planning for uncertainty
Some risks cannot be priced precisely during initial planning.
Legacy EHR limitations, unclear data migration requirements, and vendor approval processes can introduce additional work.
An appropriate budget should identify these dependencies, include a documented change-control process, and consider contingency based on the project’s actual uncertainty.
Practical recommendation: Request separate prices for discovery, implementation, deployment, and recurring operations. Do not compare vendors solely on a single total.
How to Choose a HIPAA-Compliant Software Development Company
Selecting a healthcare development company should involve reviewing evidence of relevant technical capability and clearly defined responsibilities.
A vendor’s claim that it builds HIPAA-compliant software does not establish that its development process, subcontractors, or the customer’s operating environment meet every applicable requirement.
What to request before hiring
| Requested document or evidence | What it helps establish |
|---|---|
| Written project scope and exclusions | Which deliverables and responsibilities are included |
| Proposed architecture and data-flow documentation | How sensitive information will be handled |
| Security development process | How code, credentials, vulnerabilities, and deployments are managed |
| Security testing plan and example deliverables | What evidence will be produced during testing |
| Risk assessment responsibility matrix | Who performs, reviews, approves, and maintains relevant risk assessments |
| Vendor inventory and BAA plan | Which third parties may process PHI and how obligations are addressed |
| Source-code ownership and handover terms | Whether the customer can maintain or transfer the application |
| Support and incident response agreement | What responsibilities continue after launch |
Request sufficiently detailed evidence without expecting a vendor to disclose another customer’s confidential architecture or patient information.
Vendor proposal comparison worksheet
Use this worksheet to compare two proposals against the same requirements.
| Deliverable | Vendor A | Vendor B | Evidence provided | Estimated additional cost |
|---|---|---|---|---|
| Product discovery and scope | To verify | To verify | Requirements and milestones | To quote |
| Data-flow and architecture documentation | To verify | To verify | Diagrams and specifications | To quote |
| Security controls and risk planning | To verify | To verify | Control design and assigned responsibilities | To quote |
| EHR and third-party integrations | To verify | To verify | API scope and integration plan | To quote |
| Security testing and remediation | To verify | To verify | Test plan and remediation deliverables | To quote |
| Vendor agreements and BAA responsibilities | To verify | To verify | Responsibility matrix and agreement plan | To quote |
| Source-code ownership and handover | To verify | To verify | Contract terms and repository access | To quote |
| Monitoring and post-launch support | To verify | To verify | Support agreement and service scope | To quote |
For each vendor, replace To verify with Included, Partially included, Excluded, or Unconfirmed after reviewing the proposal.
Record supporting evidence and additional costs for anything outside the original quote.
This comparison measures the completeness of the proposed scope. It does not certify HIPAA compliance, establish security quality, or independently determine which vendor is best.
Questions that reveal implementation experience
Ask prospective developers how they would prevent one patient from accessing another patient’s records through an API.
Ask how they control production credentials, evaluate third-party SDKs, test interrupted EHR transactions, and remediate discovered vulnerabilities.
A credible response should describe engineering decisions, relevant responsibilities, and the evidence the team expects to produce.
Also confirm source-code ownership, infrastructure account ownership, documentation, termination rights, and maintenance arrangements before signing a contract.
Common HIPAA App Development Mistakes to Avoid
Healthcare software projects can encounter preventable security and operational problems when critical decisions are postponed or insufficiently tested.
| Common mistake | Potential consequence | Recommended prevention |
|---|---|---|
| Planning security after development | Expensive architecture changes | Identify data flows and risks during discovery |
| Relying on frontend permissions | Unauthorized patient record access | Enforce server-side resource authorization |
| Using unreviewed analytics SDKs | Unintended disclosure of sensitive data | Evaluate SDK behavior and inspect outbound traffic |
| Recording PHI in application logs | Unnecessary exposure of patient information | Minimize sensitive logging and restrict access |
| Retrying uncertain EHR writes blindly | Duplicate or conflicting records | Implement appropriate reconciliation and safe retry mechanisms |
| Giving developers unrestricted production access | Excessive exposure to patient information | Use least privilege and privileged access reviews |
| Failing to test recovery procedures | Prolonged outages and possible data loss | Test and document restoration procedures |
Understand breach-notification responsibilities
The HIPAA Breach Notification Rule establishes requirements following certain breaches of unsecured PHI.
Responsibilities differ between covered entities and business associates.
Covered entities: Generally must notify affected individuals and HHS following a reportable breach. Notice to prominent media outlets is also required in certain cases, including breaches affecting more than 500 residents of a state or jurisdiction.
Business associates: Generally must notify the affected covered entity following discovery of a breach of unsecured PHI. A covered entity may delegate certain notification tasks to a business associate, but the underlying responsibilities must still be satisfied.
Timing: Individual notifications and applicable media notices must be provided without unreasonable delay and no later than 60 calendar days after discovery. Business associates generally have the same outer limit for notifying covered entities, though agreements may require earlier reporting.
For HHS reporting, breaches affecting 500 or more individuals generally require notification without unreasonable delay and no later than 60 days after discovery. Breaches affecting fewer than 500 individuals may be reported annually, with reports due within 60 days after the end of the calendar year in which they were discovered.
The 60-day limit is not permission to delay notification unnecessarily. Each notice must satisfy its applicable timing, content, and procedural requirements. HHS.gov+1
Developers should ensure the application and supporting infrastructure can preserve relevant evidence and support an organization’s investigation and response procedures.
How to Make an Existing Healthcare App HIPAA Compliant
An existing application may be adapted to support applicable HIPAA requirements, but the necessary work depends on its regulatory context, architecture, security weaknesses, and operating procedures.
A remediation project should begin with evidence rather than assumptions.
Stage 1: Assess the current application
Identify which systems process ePHI and how information flows between users, services, databases, and external providers.
Review available architecture documentation, APIs, user permissions, infrastructure configuration, and operational practices.
Determine whether existing safeguards and organizational procedures appropriately address applicable requirements.
Stage 2: Prioritize remediation
Create a remediation register that records each identified weakness, its potential impact, the responsible owner, the proposed correction, and the evidence required to validate the result.
For example, an API that exposes patient records to unauthorized users may require urgent action, while lower-risk infrastructure improvements can follow a documented risk-based schedule.
Stage 3: Implement and validate corrections
Depending on the findings, remediation may involve correcting authorization controls, restricting third-party services, improving storage protection, updating audit controls, or modifying infrastructure.
After each change, test the affected functionality and relevant security behavior.
A security fix should not silently introduce errors in clinical workflows.
Stage 4: Update organizational responsibilities
Review relevant vendor agreements, incident response procedures, workforce access policies, technical documentation, and maintenance responsibilities.
Also determine whether historical incidents or previous handling of patient information require separate investigation.
Stage 5: Maintain continued oversight
Establish a process for monitoring security events, assessing material changes, applying updates, and reassessing risks.
HIPAA-related risk management is ongoing. HHS does not prescribe a universal risk-analysis frequency for every regulated organization; review timing depends on the relevant requirements, circumstances, and changes in the environment. HHS.gov
Conclusion
HIPAA-compliant app development involves much more than choosing secure infrastructure or implementing authentication.
For US healthcare organizations, the priority is understanding applicable obligations, identifying sensitive-data flows, and translating requirements into appropriate technical safeguards and operational processes.
A successful development approach starts with clear product requirements and documented risks. It continues through secure architecture, authorization testing, vendor oversight, deployment, and long-term maintenance.
For organizations evaluating development partners, detailed project scope, security evidence, transparent costs, and clearly assigned responsibilities are more valuable than unsupported compliance guarantees.
References
1. US Department of Health and Human Services — The HIPAA Security Rule
2. HHS — Guidance on Risk Analysis Requirements
3. HHS — Difference Between Risk Analysis and Risk Management
